The swirl x is a must, theres no point polishing any car without a smooth serface.
The Meguires products are part of the 3 step system (google). Yes wash, then wipe dry before doing any detailing and the DA are an orbital system which prevents any burning of the paint. The time saved is worth hours.
The z in the pics is mine and unfortunately NOT for sale.