For the detailing bit, i got BG Pete from NSW to do it, to learn from his work, and knowing the products and materials he used first hand is an excellent stepping stone to detailing. There are a lot of guides and recommendations on the forum on which products to use, I am thinking of doing the detailing myself and buying the same products that he has used on my car.