When it comes to playing the game anything goes since you are there to take peoples money. But outside the game play, just respect people and no need to talk about anything else since you are there to play poker. I don't think check raising, slow roll, celebrating after sucking out is a "cannot do" rule because its all part of the game. I think its rude when players try to throw you off your game by trash talking but it's also part of the game and it will happen here and there.
Some places mainly in the US is common to tip dealers. so If you are winning a lot and don't tip the dealer I think that's bad etiquette.
Also, people might think hit and runs are bad etiquette, I don't think so since its part of the game. Maybe don't loose your chips to them next time or don't play live and play tournaments instead where people cannot hit and run. That's why I love poker because there are no rules and you can play it when ever you want however you want.