Checking Coinbase / GDAX unfortunately i can't use them since i live in Qatar,
Gemini there under maintenance so i'll be checking them soon.
But for the wallet what do you recommend what personal wallet should i buy it makes sense to use my own indeed

I use Armory and Electrum and have been relatively happy with both.
Discussions about wallets can get very in depth. Armory is not a good wallet for a beginner and for that reason, of the two, I would recommend Electrum.
https://bitcoin.org/en/choose-your-wallet