make sure to set a weekly reminder to unbag and shake out your passport, so you don't get mold (as what happens to paper when stored in airtight containers)
Probably not applicable to what passports are made from, but can't hurt
If you're going to store your passport (or anything) in a zip-lock bag for a long period, maybe just sprinkle in some baking soda? Mould doesn't like dry, alkaline conditions.
Those little packs are completely useless if they've been exposed to open air for a few hours. I swear, 99% of the population think those packets reverse the laws of thermodynamics somehow, pumping an infinite amount of water without work.
I'll go with the chemically-valid, physics-valid, non-random white powder.
I carry yeast, flour, and oil with me to the airport to demonstrate proving if necessary. On the off-chance that the white powder is not in fact baking powder - after a trip to South America for example - I use self-raising flour (harina leudante) cleverly switched into a plain flour packet.
If you’re setting a weekly reminder, then every 4th week you should wipe down the outside cover and inner card with a spritz of vinegar (better than windex) and then air dry for a few hours.
Probably not applicable to what passports are made from, but can't hurt