Interesting, is there a wallet you recommend? Also, would I buy my bitcoin through coinbase and move it to the wallet right away.
You already got some great answers to your questions, and there's nothing really that I can add to them except to second o_e_l_e_o's recommendation that you look into hardware wallets if you really want to keep your bitcoin safe. Personally I'm a fan of Ledger devices, but those and Trezors are the big two and are the most reputable.
If you just want to store your bitcoin on your computer (or phone), I'd go with an Electrum wallet over any other software wallet. You always have to keep your private keys safe, whether they're in the form of a 12-24 word seed phrase, QR code, or whatever. You can stamp the words into a piece of metal or buy a pre-made metal wallet on Amazon or some other site.
Bitcoin Merch is a decent place to shop, and they accept crypto, as does the
Ledger website and I believe
Trezor does a well. And the bottom line is that if you lose those private keys, you lose your coins--so be careful.
Welcome to bitcoin! You're in for a wild ride.