This light won't fit the bill 100% for your requirements, but I'm just throwing it out as an option. Fenix TK16, 800 lumens, runs off of dual CR123As or rechargeable 18650 batteries, both the mode switch and the on/off switch are on the tailcap. It will latch on or you can use it as a...