They are like any other car, if you take care of them they will last. The ones we have had come in didnt have a whole lot of miles on them........they ran like a top. I think the highest mileage E34 M5 I have seen roll through had just over 100k. Ran like a champ.
I would hook you up with BMW parts, but you will have to drive 200 miles to get them.