Your oil leak can be easily fixed, just take the cover you posted up off, by removing the two screws, and behind it you will see two brass peices set in like a upsidedown T. hard to explain but u will know it when u c it. anyway there should be a big philips screw on the bottoe, remove that, (but be sure not to loosen the nut that is in the middle of teh plate because this will change adjustments of ur clutch.) once the brass plates are off u will see like a button bout the size of a 5 cent peice and around it should be a seal, this is where the oil leaks from. find a socket with an extension that fits over the seal and does not touch the button and tap it with a hammer gently untill you see the seal wont move anymore. then reassemble in reverse order.
That worked for me cos i had the same problem, but u might want 2 keep an eye on it bcos it can pop out now and then and leak agen.
If that doesnt work then i duno where ur leak is. U gotta get some pics up of the engine with that silver cover off