A dashboard picture usually shows the engine running.
I suspect it needs welding and rust sorting, as well as engine problems.
I've never seen rust on top of the suspension turrets before. If there's rust there, there's bound to be rust elsewhere.
One rusty M is enough for me, but if I had a workshop, or guaranteed good weather, I'd take the gamble.