Oil pan leak, make sure it's not your gasket. With the mileage on your car, that could be all it is.
If it is indeed cracked, I think there are 2 m42s being parted out so you can source a used pan to save some money. Depending on where the crack is, u can also use JB-Weld.
As for the camshaft leak :confused:
Once again, with the age and mileage on your car, make sure it's not your valve cover gasket that's leaking.
Investigate and verify the leaks before having the guy fix it. I would personally run away from someone who confidently mentioned m10 e36 :eek:
Good luck.