Yeah "innapropriate" is a good word to add to the basic definition for sure.
With your "going in for a kiss" example that would likely depend on how forceful it was before I'd be comfortable labeling something as such; but as always.. super subjective.
Yeah, the "inappropriate" part of the definition captures the blurriness and subjective nature of classifying harassment. "Unwanted" is pretty easy to nail down; the recipient just says it was unwanted. Whether it was appropriate or not turns more on cultural norms, which may have some sort of average, but the interpretation of which can still vary somewhat from person to person.
Should be the same as trespassing.
You are only trespassing if you are asked to leave and you refuse.
So it's only harassment if the action continues after the no.
However, with trespassing, "asked to leave" includes signage and obvious actions like a locked door or clearly private property, like a house.
Likewise, going in for a kiss is harassment if the obvious signs are there, like you don't know the person or they're 9.