I am from central PA and I have seen the temperature drop to 20 below 0 here where I live. My peafowl roost outside 90% of the time all winter long. But do roost inside on the really bad weather days, I have 2x4 laying flat for my roosts, I keep my chicks off the ground until they are around 4 months old before I put them in there regular pen which have an enclose coop and a outside run, my chicks are feed an medicated chick starter 28% at 6 weeks of age I switch them to a mixture of chick starter medicated 18% and game bird developer 22% will usually start adding a little scratch grain and cat food when they go to regular pen. At 6 months of age I will start adding 16% egg layer pellets to mixture, My adult peafowl are feed a mixture of 1/3, 16% egg layer pellet, 1/3, 22% sporting bird developer and 1/3 scratch grain, I add extra wheat to my scratch grain that I buy also mix a little rabbit pellets and cat food in feed, During breeding season I stop the scratch grain to my breeding peafowl. my peafowl get grass clipping and I feed them most of the extra stuff from the garden, During the winter if lettuce goes on sale I will feed them some lettuce, I worm my peafowl 3 times a year and I worm my chicks before they go to regular pen because I do feed them some grass and lettuce in the pens off the ground. As long as you let your birds get acclimated to weather they have no problems adjusting to it.