If you are confident that your computer is secure, virus-free and only you control and manage it, then you can use desktop wallets, wallet software on your computer. You can refer to several wallets like Bitcoin Knots, Bitcoin Core or Electrum. But for Bitcoin Core, you have to load all of its blockchain data, which will take up a lot of space. If you want your Bitcoin to be absolutely safe, then you can also buy a Bitcoin hardware wallet. It is the physical device designed for Bitcoin cold storage like Ledger Nano S, KeepKey, Trezor, Ledger Nano. You can consult
Yeah! You can keep your bitcoin safe by simply staying virus free. You have explained nicely the ways of keeping bitcoins safe. I will add the usage of the wallet electrum to keep the bitcoins safe from all kind of scams etc. Besides, it is good to keep keys written on a paper not to lose coins forever.