about the leaking... clean the entire engine with brakecleaner, so that the oil cames down. then have a look where it is leaking.
i bet it is the timing chain cover... and probably the oilpan, if you have powersteering check the hoses under pressure!
i got 3 318is e30
NR1: ABS, NO power steering, NO power locks, NO bordcomputer, NO sportseats
NR2: NO ABS, power steering, power locks, bordcomputer, sportseats
NR3: NO ABS, NO power steering, power locks, bordcomputer, sportseats
all eurospec cars.. and all from one owner!