Now that I'm back at my keyboard, some thoughts:
I'm not sure how serious you are about 50 ft deep, but that could make people very curious.
Creating 50 different addresses means you'll have to pay transaction fees 50 times in the future. Depending on fees, that may or may not be a lot (the highest I've paid was about 0.001 BTC in fees back in 2017, and that would be 10% of each wallet.
Don't worry about hardware wallet compatibility, worry about being able to restore the private keys
without the wallet.
iancoleman.io makes that possible (of course, take precuations and don't just use your regular computer). So if you want to put anything on a flash drive, download that software!
I wouldn't call an unencrypted PDF on a flash drive safer than a printed page. Get a cheap dumb (laser) printer, connect it by cable, and (when dry) the paper will last hundreds of years.
BIP38 is
very strong encryption. If you lose the password, you won't be able to crack it. For consideration: you can use both: print the same paper wallet with and without encryption, one as a convenient backup, one burried 50 meter deep. If you forget your password, get a shovel.
If you start digging holes, you may not want to burry all of your wallets at the same place. Remember what happened to +34° 59' 20”, -106° 36' 52”? Dig multiple holes!
If you're really going to trust flash drives for a long time, don't get them all from the same brand. Some may last longer than others.
Coinbase probably charges high withdrawal fees, so you'll have to create a "pay to many" transaction by yourself.
If you worry about quantum computers, the world has bigger things to worry about first. The entire banking system and economy for instance. You'll have time to dig up your coins.
Will you still have access to your digs in 20 years? Any chance they'll build a highway on top?
As a test: create a paper wallet. Encrypt it. Store it. Remember the address.
Turn off your computer, start over. Get your paper wallet. See if you can recover the private key that generates the address. This shouldn't cause any problems, but you should
test it to make sure.