For added security, consider transferring your Bitcoin to a secure wallet.
So in addition to what you just said above, one of the safest wallet newbies could store their Bitcoin for maximum security are non custodial wallets such as
"Electrum" and
"BlueWallet", as you gives you the privilege to own the private key of your wallet. Whereas, another way to buy Bitcoin with fiat money is simply by using a Bitcoin A.T.M in places where such is available, because though Bitcoin A.T.Ms are not common in all the countries, it's also one of the reliable means of buying Bitcoin with fiat.
Wow, didn't even know about A.T.Ms with BTC

Don't have those here, unfortunately, but it sounds very convenient.
So cool to have that machines in our places since by that we can easily deal with bitcoin. But the reach is limited in this is available in few area so lucky for those individuals that they have this in their area.
Anyways but for people want to know where to buy bitcoin I guess it may vary in their places since there there are country where they are.
Since this is the option they can take for this question.
Remittance
local wallets which is regulated by central banks or authorities since there's buy bitcoin feature using fiat in this option.
Exchange
P2P
They can take these option and I guess its easy for all to deal with this merchants or platforms.