That'll stop your oil leak from the rocker cover, and also any oil getting down to the plugs from above.
For the price of around 30 quid you'll stop those leaks - and that might well be what your problem is. You might have oil contamination in the end of the HT lead which goes to the oily spark plug, so give it a clean out with a cotton bud or something. Remove the offending plug and clean it up too - the colour of the tip will give an indication of whether it's burning oil. New plugs probably not a bad idea too if budget allows!
And remember to put dobs of silicon on the corners of the new gasket where it goes round the curved camshaft end bit thingies.
Could be piston rings, but could be that it's a lot more easily sortable than a garage guy will tell you!
