1) The best wallet depends a lot on how you're planning to use your coins. If you're looking for a long time storage then consider paper wallet or at least HW wallet with backup. The general rule to be safe is to stay away from online wallets. I wouldn't trust any of them if you want to play safe.