Re: staying fresh in summer when riding to work!!
I've been riding passenger for a while and these couple things work for me.
For long hair, it's easy if you know how to do really great up dos, quick french braids, or the ponytail to the side. Keep an elastic in your jacket pocket and you'll be good to go.
As for makeup, I don't wear heavy makeup. Liquid eye liner doesn't run for me, blush and eyebrow shadow always stay best for me then, like some of them have already said, when you get to your destination, add on some mascara and touch it up, and you're good to go. =)
Best of luck!!