Oh you got a Golf there......

One one thought - change the rocker head gasket, the oil is leaking on your manifold causing the smell when hot... Just change it, here's a how to for a 1.8 but similar on yours:
http://www.golfgtiforum.co.uk/index.php?topic=229781next thought - all the troubles you're having on daily or weekly basis with your golf, i'd be looking for another one....
the tapping noise you hear is from the hydraulic followers, focked due to using sh!te oil... cleaning the cam won't change anything (if you actually needed to clean the cam, bin the whole car immediately).