I know there are some mixed feelings about Olight but I have a Warrior 3 that almost fits the bill.

The only box it doesn't check is the battery replacement from the front. This has a rechargeable battery that comes out the back. It does use a magnetic cable so you don't have to remove anything, though.

Extra batteries and tape switches are available. There's always another flash sale around the corner with them.

https://www.olightstore.com/warrior-...lashlight.html