Here's the info from EA Carey:
When choosing the perfect storage container, consider how long you want to store the tobacco
-For the short term, tobacco pouches come in many different sizes and materials. The most popular ones are pocket-size leather, cloth and plastic with rubber or plastic linings. Tobacco pouches are to be used for a day or so and then refilled. Tobacco stored in a pouch will get broken up throughout the course of the day, so adding more tobacco will let you smoke all the tobacco. Tobacco pouches are only to be used as temporary storage vessels.
-For a few months, use pipe tobacco humidors that include a humidifier to maintain moisture. They are normally 4, 8 or 16 ounces in size and can be made of wood, metal, glass or ceramic, with cork or non-absorbent material inside. Pipe tobacco humidors can store tobacco for months-but again, they must be kept out of the sun and heat.
-For the long term, unopened metal tins and sealed resealable plastic bags seem to last the longest. If you are using ziploc bags, squeeze all the air out before storing. The storage location is the most important element in long term storage; remember to keep the location cool, dark, dry and constant. English and natural-type tobaccos seem to change for the better over time, whereas aromatic tobacco don't fare well to time as they change for the worse. But all tobacco, kept under the above conditions, can remain constant for at least a year.