I like the list but it's important that if you're generating a wallet, you do it OFFLINE to ensure it's not being sniffed.
If it's going to be a true cold paper wallet with good amount in it. Do fresh install of OS do updates, virus/malware software, and use that computer.
Next use the dumbest printer you have. A lot have all-in-ones with tons of cache and network etc. If you have a old stupid usb printer use it. No matter what look at how to clear your printers cache. It's even more important on network printers with internet connections.
And I would then blow OS away do a few read/writes on drive and reinstall. You now have a cold wallet with decent security depending on where it's stored.