We have 4 generations of feral cats in our barn and 3 generations in our carport (the barn cats and the carport cats do not intermingle?). Previous generations have disappeared. The cold does not seem to effect them. Years ago, I built insulated cat houses for them. They are still in place but no cats have ever used them. At 3 AM this morning, most were out and about in 14 degrees (I was out with walkng around too). Ours are good mousers and gopher getters, but also eat cat food in large quantities. We go through about 44 lbs every 2 weeks for the total of 13 cats we have now. The most we ever had at one time was around 40, but the coyotes and owls made short work of them. The ones we have now, seem to have figured out how to stay alive longer.
My wife visits her mom weekly. It gives me a few hours of 'alone' time, but I like it better when she is here. She takes good care of me.