Paper wallet is good but old and if not properly store might be lost to damage
You don't have to keep "paper wallets" on paper. They never have to go on paper at all.
OP
1. Buy old phone.
2. Return to factory default, put on strong password.
3. Turn off wifi, BT, etc., turn on airplane mode.
4. Download Ian Coleman's tool, put on newly-formatted usb stick.
5. Put tool on phone
6. Generate your wallet in the tool. Write down and save seed phrase. Put extended public key onto the usb stick.
7. Create two SW wallets on your PC. (I use sparrow because it can connect to my node, but you can choose your own)
8. On wallet #1 import extended public key from the usb, and destroy or reformat it. This will be your "watch" wallet. This is where you will generate public keys so you can get btc.
9. On wallet #2 put a few bucks worth, just so something is there. This will be your "spend" wallet.
10. When you need to spend btc, open the phone and copy one of your private keys manually in the "sweep private key" function of sparrow (from an address with some btc on it, i never put more than a thousand or so on each addy). Make sure to put in a date before the transaction date of that address.
Now you can spend what was on that particular address. If you ever get hacked, they will get only the money from that one address and not the rest of your stack.