To store your Bitcoins you will need an Bitcoin wallet. You will need this account to be able to send and receive bitcoins. You can generate as many keys as you like. Not all online wallet are trustable. Take your time to find out who you give your Bitcoins too. You will also need to have some exchangers.
Go to Blockchain and open a wallet. I believe this is the most trustable wallet online you will be able to find. I think there will be no Bitcoin without blockchain, so there will be no wallet either. You can buy and send Bitcoin, Ether and Bitcoin Cash. Mobile app is available.
Coinbase is an other trustable online wallet. Buy and sell Bitcoin, Bitcoin Cash, Etherium, Litecoin. A mobile app is available. Transfer of funds to my bank account during weekdays, take less than 24 hours!
Litebit is a place where you can buy and sell around 45 different currency’s. Litebit also have online hosted wallet for most of the currency’s. Requested funs are received in less than 24 hours in my bank account on weekdays. Litebit is a Dutch company.
An other trusted Dutch company. Sell and buy ten different currency’s and hosted online wallet.
Beside some wallets you will also need some ex hangers, one I can recommend you is:
At Poloniex you can exchange many kind of currencies.
Search online for other exchangers. There are too many to list them all.