The cars are too clean. The pictures would look even more realistic if he sprayed them with dust.
Weathering definitely is a great way to add to the realism though. Adam Savage (mythbusters guy) has some great videos on Tested of using various weathering techniques to make props look incredibly convincing: http://www.tested.com/art/makers/453823-one-day-builds-adam-...
Fantastic photos though, and they do really work when it's reasonable to see no humans in shot.