For a regular flat, yours sounds like you actually rolled a tire as a regular flat does not go off like a gun shot, you can do what everyone in NM does and put a bit of stans in your tubes. It will go a long way towards keeping you rolling. As for your broken spoke, how old are these wheels? Broken spokes should not be a common thing on well built wheels. You might looking into getting something that is well built for the season. I think Psimet covered that though.