1. Yes. Usually, if I've left the house at all on a given day I'll wash my hair that night, but not necessarily immediately after getting home. If I used public transportation, it seems likely that I would feel the need.
2. Kind of. I always wash my hands when I get home, because I've probably touched door handles, shaken hands, and such. If I picked money off the floor I might sanitize my hands immediately afterwards, but it's also likely that I'll forget I did it at all. No OCD there, I think.
3. No, but most of the stores where I live have switched to self-checkout, so no one's touched the groceries except for my mom. I do wash my hands after putting everything away, though. I'm not sure why, I guess because I feel like the plastic bags are dirty.
4. I can't answer this question because it's the fourth on the list, and that makes it taboo combined with the subject matter.
5. It depends on the item specifically. I hate touching my little brother's electronics because they're objectively disgusting. Most door handles are fine.
Sorry I couldn't answer them in yes/no format. My OCD usually revolves around niched nitpicks rather than general phobias, with my main issues being good/bad numbers and pattern obsessions.
_________________
I have not the kind affections of a pigeon. - Ralph Waldo Emerson