for the stone chips, ultimately the answer is a respray or you can use touch up paint and then wet sand and polish it so it is flush with the body work... i cannot advise on this as i have never tried, but there is information on
www.detailingworld.co.uk.
As for megs, their products are ok, but there are better avaliable.
Cloud has made many a posts now recommending products to people asking the same question, i agree with what cloud has said in these posts so there is not point typing it out again... have a look for one of such posts as they tend to have links to where to buy the products from, or wait for him to come back and do it.