If he said that it was 30 in a 35 and you can show that the conditions were not such as to warrant a slower speed, that this was perfectly prudent.
The chirping is somewhat of a red herring.
The fix it issues are easy. Fix them. Get a legal exahust, fix up the glass, and put the plates on your car.

