I recently went to my local auto shop and seen this
http://www.turtlewaxblackbox.com/
its by turtle was and called the black box, it has everything you need minus clay bar. I have a blk harley so decided to try it out as its a 2001 and has not been waxed in a long time.
after claying the bike and going through the process it shined like brand new dime and even reduces some scratches.
It really maked the black look deep in apperance and the wet look, I was quite impressed. I think it was only 19 or 24 and theres enough in there for many applications. Im going to do my sisters 07 silverado next week.
As far as wax for a holdup i usually just dust off my bikes since its not my daily driver but after 2 washes and 6 weeks its holding up good.