I can't answer to your other questions, but I think the possibility of the run becoming a mud bath depends on your soil. For me, it would be (and is, for lack of a proper roof) a muddy disaster, but when we lived in Michigan, the ground was always decent no matter how much rain we got (it was...