yes a lot of guys where FD tshirts around because they think it makes them look badass and people will respect them or something like that. I don't know, seems weird to me. I mean if I'm an accountant I'm not going to wear a shirt that says "ACCOUNTANT" on the back. ya know? I have seen guys wear them to bars and have ladies flock to them, so maybe there's something to it, I'm not a douche so I've never tried it.
I wear work shirts at work and that's pretty much it. maybe if I'm working out or something. You'll never see me just wear one "around"
I do however have an old KCFD hat that I wear a lot. not because it says KCFD on it, just because it fits me well and is kind of out of habit. but again, I don't wear hats all that often. so there's that.
Can confirm non-college chicks love firemen. like LOVE them. I don't get it, but most guys soak it up. then again most guys on the job are also not college educated. luckily my lady is a big time advertising person and went to college, as did I.
Don't know about the teacher situation, dated a teacher once and she seemed to hate my job, so
(the car sticker is most definitely to avoid tickets, or I just flash them my badge and ID, works every time)