re: oil leak
Grab a torch and a cloth, lie under the front end, look between the pulley and the sump. On the front cover there is a small hole with a thread in. Wipe that clean and dry, then start your engine. Watch to see if oil starts leaking out of that hole. If it does, it's the oil seal...