Re: Things to check...
just because he got the car from the dealer doesn't mean it's not a rental. try a carfax report or contact the last insurance company.
pitting is easily seen as tiny chips in the glass, it's mostly a problem on the fog lamps since they are so low to the ground, but I would worry most about the rust issues hidden underneath the weather strip in the doors.