Well placed vents shouldn't let rain or snow in. Heat is going to be a big issue in your climate though, so if you really have no vents in your coop you should consider adding some. Not sure if this applies though as from your description there is no enclosed coop, just a run?