I have fired thousands of rounds of WW2 surplus ammo, all 30-06, in several rifles. Not one single issue. I still have several hundred rounds of ammo designated for the M1. I have also fired thousands of round of .45ACP WW2 surplus ammo without one single hitch. Ammo, even if not stored ideally, will last for many decades. This is also true of components. Primers and powder will last decades stored in their original packaging inside a cardboard box in the attic or a closet for decades without noticeable degradation.
That said, do try to store your stuff as near perfect conditions as possible.
One method that I use (I learned from others) is to use a simple, cheap styrofoam cooler. Store your powder in one and then tape the seam where the lid meets the bottom to seal as much air as possible. Then store that cooler in a closet that does not share an exterior wall (it is 100% interior of your home). Your HVAC system will not warm/cool that area very fast...the closet is quite temperature stable. By taping that seam, you have made it also quite humidity stable. Rapid swings in temperature definitely degrades powder. Similar with humidity except powder wants to absorb moisture. Just leave it in it's sealed factory container inside those styrofoam coolers.
If this method works for components, your relatively sealed ammo will be at least as well stored.
If you are looking for more reliable storage of ammo, use the battle packs or make your own by using a vacuum sealer. First purge the to be vacuumed bag with argon (or other inert) then vac/seal. That shit will be good for centuries is my guess.