+1
votes received
Coinbase can do it all. You can buy from them and send BTC. Don't think theres anything else you need... Dunno what the pgp key is or what its use for, but someone on here will give you an answer. Sounds to me as if you're god to go mate! :)
+1