Also, I am going to buy a hardware wallet. Any suggestions as to what to get?
That's a tough decision considering everything that has happened with hardware wallets in recent years.
I have been using a Ledger Nano S for several years and it suits me just fine. However, it's slowly getting phased out and it won't be produced anymore. That can also mean that it won't be supported any longer in a few years from now. Ledger has also experienced a serious privacy leak in which personal data from their clients has been hacked and made available publicly. User funds, private keys, and seeds are safe though. The newer editions of their Nano X has become a nightmare for many users due to issues with battery, charging, etc. Not recommended to get one of those. They have released a pimped up version of the Nano S called Nano S Plus. But it's too soon to comment on the quality on that one.
The second biggest player on the hardware wallet market is Trezor. They have also recently had a leak of customer data and their devices suffer from an unfixable vulnerability that could allow someone to extract the seed and PIN with relatively cheap hardware and within 5-10 minutes. Assuming the person knows what he is doing. That's what it's recommended and essential to use a strong passphrase when you store your coins on a Trezor.
Ledger is closed-source, Trezor is open-source.
Ledger has a secure element preventing seed extraction, Trezor doesn't, which makes it vulnerable to such attacks.
There are many other brands, but I don't know much about them. dkbit98 has made two good threads that you can use as a reference. Check out
Open Source Hardware Wallets and
AirGapped Hardware Wallets.It's recommended to purchase these devices from the manufacturers or official resellers only. Not from random people on the Internet or some unknown online shops. Paying with crypto and having the devices shipped to PO boxes would be good to minimize the risk of having your data hacked and leaked. Everything that is stored on a server somewhere is a disaster waiting to happen and hardware wallet manufacturers have to store your data to comply with local laws and regulations.