And for apt-get invalid signature, sorry never seen error like that, indeed something is probably wrong in your sources list.