Headlight recommendation
The Dinotte series of lights is great, and I love mine. I can get almost 2 hours out of my 200L on high mode. It meets all of your requirements, except for the one about bumpy/gravel roads -- if you mean by that something durable, then it meets all your requirements. 



Dinotte 200L headlight and battery mounted on my helmet.