take the plug off the cps and give it some WD40, do the same to the plug on the black and red wire that runs along the inner wing, past batter to starter, plug should be near battery.
could check the green relay also, clean off any brun marks on the legs with wet and dry or a knife
as for crank shaft oil seal, tbh mate ya better off reading it in the haynes manul than me explaining it here