Hi Troy,
I've had plenty of vehicles brought to me that were cloudy of just not shining to find out the owner used dish soap, most often dawn. While it is great dish soap, it doesn't help the paint surface on a vehicle. As for the Surface Prep, make sure you shake the bottle before using it and do small sections at a time. I generally use mid-GSM microfiber towel, in the 440 range, the Adam's Borderless Gray work very well.
Working outside always has its risks with pollen, dust, bugs, etc., so once I wash and iron remove a vehicle it goes inside and does not come out again until the coating is complete and cured.