I'm new to the XRP world, so I apologize if this question has been asked. But I currently have a Coinbase account and nothing else. Is it possible for me to buy Bitcoin on Coinbase, exchange it on GateHub or Changelly and then host it in a Coinbase wallet? Or, do I need to make another account on a different site since Coinbase doesn't currently have XRP? Thank you for the help in advance.
Coinbase only supports Bitcoin, Ethereum, and Litecoin so for now I would say if you would like ripple, that you would then put it on another exchange or an offline wallet.
https://coinmarketcap.com/currencies/ripple/#markets this lists all or close to all of the places ripple is being exchanged