have a look here mate
www.cleanyourcar.co.uk its where i get all my stuff from and there really helpfull.
Imo id use the snow foam first and let it dwell for a while if you dont decide to buy id first use a spray form of tar remover then gently wash it off, do this before claying because if you get any big debris in the clay it will make a nightmare of your paint