Hi,
I've posted quite a bit on boat-friendly lights. you can search the site for "boat light" and probably get quite a few old posts (many by me).
I saw your wish-list and will slightly dis-regard it, if you don't mind. There are more USB rechargeable lights than ever (Olight, Nitcore...