Re: advice on servicing
I wouldn't worry about the wheel bearing until 100k, then I would replace them with a new set or rotors. Remember they are German bearings, not those cheap Chinese bearings used in American cars. Lol.
3 hrs is a little long, I could do all four bearings within 2 hours, only using a hammer and punch. So a shop with a press should get it done within 1.5 hrs.