That's a good point about that Apollo... Seems very unlikely to me that they have so little licenses, that if they wouldn't put the Apollo there, they had to either leave an empty spot or show a car which was not licensed yet...
Btw, wasn't there a discussion on why showrooms in TDU2 have been shown containing a mix of different brands? I think that's perfectly possible, there are countless dealerships with many exotic brands in it, perhaps one of the most famous ones being http://www.autosalonsingen.de
About those badges things, I'm not too fussed about that, I don't know how other brands do this but I know Audi and Merc have that option in their optionslist for the cars. At Merc it's under the exteriordesign options and it's free. They shouldn't charge you for that anyway, you can remove them perfectly yourself, they're just 3-dimensional decals.