I think you can not go wrong with the official wallet of IOTA.
But what you should keep in mind is that you should NOT generate your seed online or at a third party, otherwise you risk a security hole in your wallet.
It is best if you create the seed yourself! That you should transfer your coins from binance to your own wallet, you have recognized well.
The storage of coins at exchanges offers a huge risk. If the exchange is hacked, you may lose all of your coins. It is important that only you are in possession of the private key (seed).
This is a good tutorial in my opinion.
https://www.youtube.com/watch?v=dfiatojgVxw