Yes, I know it is Hollywood. But what type of spy could go about their business in a car like this?

Ok, we expect to see glamour in a James Bond movie. But the private planes, 5 star hotels, tailored suits etc, are a long way away from the mundane existence of the UK Secret Service operatives whose average annual salary is £36,000.
The world of espionage requires tact and the ability to merge in with the crowd. Ostentatious flaunting of wealth with Rolex or Omega watches coupled with a Saville Row suit will only get an undercover agent noticed more quickly; the opposite of what is required in an undercover operation.
Then again, he has also been using the name ‘James Bond’ in every exotic location and against every evil nemesis since the 1960’s, so what do I know?