LSD was standard, they called it the M Differential. Not sure on your other Question, but I can say it worked very well, better than a 350z's or Monaro.
It's a plated diff like all bmw ones, just slip sensing rather than torque sensing. Does mean it had the wear downsides of both viscous and clutch type though.