Nice write up.
Mine are enroute & normally I'd be doing the DIY thing too.
I have a couple of things for my Indi to do next so I'll just take the easy way this time.
For that black leak.
Have you checked your power steering?
It seems to be a common issue. (check Bimmerfest)