Rain, wind, and snow expected through state at the weekend