As for sunscreen:

REI sells small-to-tiny plastic bottles in their camping department, I put my sunscreen in the 1 oz. cyclinder bottle, which is very easy to carry in a jersey pocket or a small saddlebag.


Story time ..

Back in the day, I also used to carry chamois butter in one of those bottles; I labeled the sunscreen bottle with an S and the chamois butter bottle with a C.

One day I was riding up Mt. Diablo and I was experiencing chafing issues so I made a quick pit stop. As I was emerging from the dark porta-potty, I glanced at the bottle. Yep, I used the bottle labeled S.

That's really putting it where the sun don't shine!

(oh, and it worked fine ... )