Wow. He definitely knew better than that. Recruiters usually go out ONLY in dress blues, and are totally squared away, shiny shoes, no IPs etc..
San Francisco is enemy-held territory, so the combat uniform is appropriate there.
Not necessarily. Uniform of the Day in his district may very well have been cammies. I see plenty of recruiters wearing cammies these days especially at MEPS.