Depends on the model but Im pretty sure they do store how many times the rev limiter has been reached and maximum engine speed.
No, it doesn't. Certainly not using the software I have, which is the same software BMW would use. At best, it will tell them the mileage and things like rail pressure and RPM when a fault occurred (if that fault were to light up the EML for instance).