My suggestion is that you read this article. We all have different experiences because we do things differently or have different conditions. There is more to it than just temperature or breed. What works for some doesn't work for others because of these differences. This article is by someone that experiences truly cold temperatures and tries different things.
Alaskan’s Article
https://www.backyardchickens.com/articles/cold-weather-poultry-housing-and-care.72010/
My experience is limited to -10 F and above. We had single combed chickens sleeping in trees that suffered no damage. These had great ventilation and were in a sheltered location where wind wasn't a problem. To me those are the two big issues though chickens with smaller combs and wattles give you a larger margin for error.
If your roosts are low enough that any wind entering that small window is above their heads when they are on the roost you might be OK with that small opening all the way around at the top of your walls. It looks like your big windows are close to the same height. I'm not looking at pure height but more of the path a wind entering that window opening would take to escape. If you feel you need to add anything I'd put some type of "gable vent" up pretty high on what I'll call the sides or the front. The overhang might be enough to keep out most rain and snow but some type of louver could help with that.
Good luck!