All of my lights are USB charged. I got tired of wrapping that battery around my top tube years ago.
My regular wallet is small enough for a jersey pocket, but it's full. Lately, I've been putting my license, a credit card and a bill in a zip lock. My phone goes in a jersey pocket, too.
A non-riding friend saw me riding last weekend, very close to my home. She commented I looked all "fancy" with all the lights and reflective jacket. And I replied, well, you noticed me!