I store all my primers in .50cal ammo cans. I don't worry about the humidity because the cans are sealed, airtight with dessicant inside. Powder, get stored in the original jugs, opening only what I need. I keep most of my powder in 8lb jugs. Keep it cool with lower humidity and the tight seal on the powder can will keep all the excession humidity and moisture away.
I've been working on powder and primers that were made in the 1980's this way, and from my load testing, the powder performs exactly as advertised.
Primers and powder stored propoperly, it will store for many, many years and be as good as new. Give the powder an occasional sniff test if you are unsure.
I don't worry about my storage techniques. Cool and dry, everything in ammo cans or wooden boxes with lots of dessicant in each can.