Hello and welcome to the world of cryptostuff!
First of all the wallet, if you are actually planning to buy the Ledger Nano S once it's in stock again, you can always keep your XRP or other Altcoins on the exchange.
If you don't like the idea of your coins sitting on an exchange you can try multiple online wallets.
I believe that Electrum wallet can hold XRP but im not sure.
Another good wallet is Coinomi, it does not hold XRP but it has a large amount of Alt coins that it supports.
Exchanges are a difficult one with all the signups closed indeed. I have been using HitBTC a long time and was pretty pleased with it. Had some issues with withdrawals and stuff but i never lost anything so that's good.
If you want to know what exchange has the coins you are looking for you should check out
http://www.coinmarketcap.com . You search your coin/token there and then click on the "markets" tab. There you find a list of all the exchanges that support that coin.
And buying BTC and trading that to Alt coins is probably the expensive way with all the transaction fees going on for BTC. You should try and find a site where they sell the Alt Coins for your dollars/euros, saves you an extra transaction/exchange.
If my words make no sense to you, wich is possible because i sometimes make no sense, just send me an email at
mariohocks1988@gmail.com or add me on Discord Novais#0536 .
Or don't and listen to other people's advice on the forum
Cheers!