That part, as I said, was clearly over the line and OP is right to be upset
The others are very context dependent. And when the context in question is a clothing optional establishment where public sex is, at a minimum, not condemned, I'd say some light otherwise inappropriate touching is somewhat expected if not hoped for by many, and a "No, thank you" is a more appropriate response to an unwanted butt squeeze than "Well, I never! You ...you masher!"