You could substitute the Poorboy's Polish with Carnauba Blue for ClearKote Vanilla Moose glaze in the above process, as that would then double up as an excellent polish for your wheels. Your polish wheels should then be coated with Poorboy's Wheel Sealant - a great product, and the best wheel sealant/wax type product that i've tried.
Cloths should all be micro-fibres, Poorboy's MegaMega plush towels are the business - high end, dual sided towels for polish and wax removal. Their waffle weave drying towel is also excellent.
As for mitts, i'd always go with Euro W - the best lambswool mitts available IMO, with a really deep, soft pile
As for the engine bay - how dirty is it?
Gareth