https://www.ltd.org/west-eugene-emx/
Yes, removable. This pic shows the mirrors better. Watch your head if you're standing at the curb! I call the stuff all over the roof Duck Poop™.
They've been in service for a number of years. But I remember when LTD ran Forest Green Chevy school buses.
https://www.google.com/search?q=Euro+6? I don't know, ask VW or Chrysler.