Gerber Infinity Ultra - its tailcap can provide momentary on. on my unit, the tailcap also has some play so that it can be used as a momentary clicky. this is not, however, precisely what you are asking for as i need to press, not twist the tailcap. please note that the newer version of this light is a tail-twisty, not a head-twisty - though one can grasp the tailcap with "pinky" and/or ring finger and twist the "head" to achieve constant "on".
i'll have to check some other twisties when i get home fr/work.
as far as your second question goes. i do precisely that w/all of my Olights. i play with the head positioning until i find the "sweet" spot that allows me to change modes by merely pressing on the head. generally it only works when pressing on one particular side of the head (haven't played around yet with using a small piece of Scotch Magic Tape to attempt to semi-"lock" the head to the "sweet" spot). i try to remember the position the body clip in my hand, when possible, depending upon which model Olight, such that it serves to remind me which side to press on. changing modes rapidly using only one hand is very easy to do once the "sweet" spot is located. i have eleven Olights (not counting the Ti Infinitum and M30 which, of course, are not operated in the fashion about which you are inquiring) which i have successfully and consistently performed this one-handed "pressing" mode change operation.