Don't be too sure about the powder. May be perfectly good considering what I found in the experiment. I'm not sure of the shelf life of the individual components but I do keep bulk chems in the fridge and only open them to refill smaller bottles. Under these conditions they should keep almost indefinitely. Certainly you'll get a couple seasons out of them. Just keep them cool and out of the sun.
Al
Bookmarks