I would be cautious about that oil leak.

It could be a front cover or a rear main. A shop could charge 400 - 700 depending to fix a rear main.

Once he gets it running check and see where its leaking from and see if it gets worse if someone revs it to 2500.

A oil pan is also bad enough you need to lower the k frame or lift the motor slightly. Also around 500 bucks at a shop.