I would suggest you go with Bitstamp instead, their fees are much lower than Coinbase. Your idea of BTC, ETH and LTC is good, but I would stay away from Ripple, Bitcoin Cash and other altcoins. BTC, ETH and LTC have a much more solid development team and community than the rest. That’s not to say the rest are worthless, it’s just that these are the “gold standard”.