No ABS is a drag but we all survived for decades without it so I would say soldier on and take it easy
As for DSC - its good particularly in the wet and saves lives especially of those who would freak out and crash if they had oversteer. However the day I can't turn it off when I want is the day I no longer buy a BMW!
Good luck with the fix I hope they look after you as they should
Dont really want to be driving it with out ABS and computer assist in the summer rain the way i drive
. One of the reason we pay twice as much for BMW's is because of it safety but looks like that could be compromised.