Probably a unpopular opinion:
If you don't know how to confidently create a paper wallet securely, using a paper wallet might not be a great option. Getting a cheap hardware wallet(Ledger Nano S/Trezor One) is a far more secure option for the typical beginner. There's just a good number of ways while generating the paper wallet that could completely mess up your security.
In addition to that, NEVER BUY A USED HARDWARE WALLET, NEVER!! Only buy then from the official website/store of the wallet producer to be sure that nobody made any tweaks on it. Even if you buy a small amount of coins it's worth it to keep it in a wallet.
For example if you bought a 300$ worth of bitcoin when the price was around 3000$ in 2019. Now this 0.1BTC cost approx ~3500$. What will cost in 5 -10 years, nobody knows.
You are right, buying used hardware wallets is like buying a new house with the owner still keeping the keys for it.
As for a paper wallet: you could simply export your private key, print it and store it in a safe plase. Or do you need QR Code for receiving coins?
As paper an be destroyed you could also engrave it in to a metal plate, there are "metal plate kits" for bitcoin/crypto wallets on amazon and co.