Greetings from Stuttgart! As a German citizen, I will try my best to answer your questions, although I don't personally own a Rivian and haven't seen one around here yet.
1. Service: As far as I am aware, there are no dedicated Rivian customer service stations in Germany (only a few locations...