Nice big run!!
Well, not really, need a bigger coop first.
That is a very valid concern(and my first thought upon seeing the roof and your location), the snow
will weigh it down. Can't really see how much framing you have to hold up snow loaded chicken wire, you may need to add some more.
...and yeah, chicken wire might not hold up to raccoons, dogs, fox.
Might think about an anti-dig apron
all around run, including the privacy fence(hope you can get over there):
http://www.backyardchickens.com/t/1110498/wire-around-coop#post_17093528
https://www.backyardchickens.com/threads/new-coop-project.1169916/page-2#post-18481208
Sorry, you've gotten so many critiques after all your hard work.....we all just want to help.