Do they still make those flick stands? Back in the day when 700c ruled those things were a big item in bike mags, I never had one, but with all the alternatives, maybe they have a market.
That thing is a dew rag! I don't wear a helmet, seems like they are required in NB. Maybe if I made one out of cardboard and covered it with one of those, or reflector tape, I might get by.