Interesting, is there a wallet you recommend?
For newbies such as yourself, generally the best trade off between security and ease of use is a reputable hardware wallet such as Ledger or Trezor. Unfortunately you will need to purchase one of these devices for around $50, but if you wait for Black Friday in a few weeks they have previously had some very good deals on (up to 50% off).
Also, would I buy my bitcoin through coinbase and move it to the wallet right away.
This is a fairly standard way of buying and then holding bitcoin. You don't have to do it
right away, and some people might prefer to build up a little bit of bitcoin on their exchange account over time before withdrawing it all at once to save on the exchange's withdrawal fees. But the less time your bitcoin is held on the exchange, the better.
Will my coinbase account still show my balance if I got a wallet?
No. You will still be able to see your purchase history and withdrawal history, but it will not show your balance. Your wallet will show your balance instead.
I agree with this, a hardware wallet is your best bet, buying them used might be a risk so I would do what this quote says and buy it new during black Friday or something. But there are a few things to do when you have a hardware wallet like that.
I wouldn't tell people that you have a hardware wallet, because then you become a target for a $5 wrench attack:
Along with that, do not tell people your private key, no matter what service you use, if you're new, do not give anyone or anything your key, that is the worst thing you can do.
Good luck!