So , on Binance i can create a wallet ? I am not familliary with this " virtual wallet " stuff , that is why i am asking.
It will be difficult for us to teach you if you are confused about the interface.
I suggest studying the interface first. Binance is the good one. Be familiar with every tabs or found someone close to you to give you a guide if you don't want to self-learn. If you bought XRP before, studying Binance shouldn't be a problem for you.

For the subject, you can buy at any reputable exchanges where it listed.