whacking the tyres up to 100psi or so should help prevent pinch punctures but sounds like you hit a good one anyway. glad you're enjoying the yellow steed.
Was a case of not being able to get out of the way due to cars passing. Not sure what they were at; whatever your dad pumped them up to.