For the cobra, to make it shine, i would recomened you
Wash
Clay-i really like the poli-clay, plus you can buy it by the pound
paint cleanse- my fav right now is Victoria wax, (it adds depth to the paint) but i have mnay more comming so ill have to update you
Wax- this is really personal. If you are lookinf for an easy to use wax with ok results i would use nattys blue, if you want a really wet slick wax go with sovergin.
to find info on the wax for you, i would do a search for wax reviews.
With the swirl removing, this is a BIG topic, it all depends on what you have for equipment and experience. I dont have time right now but i will post on swirl removing in the future