I can also vouch for these Ziplock containers Q.
The seal is fine, it's a removable blue foam.
No problems on maintaining humidity.
Readily found at Wal-Mart for cheap.
The smell you are concerned with is just a mold release. NO outgassing.
You want to remove the blue seal from the lid and wash everything with HOT soapy (Dawn) water and let it dry in the sun.
I used clean (I paint) compressed air from my shop to blow out the bulk of water that gets in the gasket.
Best of luck.