Quick update.
Just came back from Auto Performance Motors. The oil change on the engine and the coolant change has been done. They took the car for a drive, and according to them, it is one of the nicest and strongest e34 540i's that has been through their workshop.
Will now look for the oil leak, and then decide on the transmission.
Good news so far.