The starter should be removed...
When installing the new oil seal, I always lightly lube the lip of the seal to prevent burn up on startup...
Make sure your pcv system is working fine...a blocked up system will pressurize the sump and cause all sorts of oil leaks...