Make sure that the food covers enough food groups and is as healthy as possible. Food: These should be non-perishable items otherwise you may be quite disappointed when you need them.
Of course, a zombie apocalypse could go on for a lot longer and storing over 1000 gallons may not be so easy. This should be at least three days, although a two week supply would be even better.