"Leaking oil on exhaust side, leaking coolant on vent hose, oil level is above max and the oil is foaming".
Leaking coolant is "quite normal" and can be fixed under waarenty. Most of us did (didn't we ??!!)
Leaking oil, above level and foaming is something serious. To much oil will cause leaking problems but foaming sounds to me that there is much to much oil in there which is not healthy for the engine. Building up to much pressure and acting as if the inside is making "whipped cream" (foam).
Drain oil !!!!
Gasket problems ………………… give the beemer some time to warm up before you (or teh owner before you) open the throttle.