I only have 3 chickens, so keep that in mind, but I keep everything outdoors in the run. I put out enough food for them to finish all but a TINY bit of it--I take that up when the chickens have gone to bed for the evening. In the wintertime I remove the hanging water thingy, dump it, and take it in the house to refill for the a.m. -- where I live it usually doesn't freeze during the day but WILL at night.
So my girls have nothing to eat or drink in their house overnight but so far I have never come out in the a.m. to find them down from the roosts yet. I.e., I get up earlier than they do! I put the food out in the run (and water if it's winter--otherwise it stays out all the time) and open their pop door, but it's usually 30-60 min. b/f they are down and out in the run.
My run IS covered and very secure, as well.