My LG V20 does all that and more. Not sure about water resistance but that hasn’t been a problem for me since the flip phone days. There were so many options 8 years ago and now just about everything is a variation of the iPhone loadout. It’s infuriating.
I have a galaxy S5 that you’d be interested in then. Science already solved it and even gave it water resistance to boot.
My LG V20 does all that and more. Not sure about water resistance but that hasn’t been a problem for me since the flip phone days. There were so many options 8 years ago and now just about everything is a variation of the iPhone loadout. It’s infuriating.