A really nice summary! Thanks for creating and sharing it to this community.
I don't know if you want to include it in your list, but..
a good gambler knows the math
Knowing exactly how to increase / decrease bets on certain multipliers as well as recognizing patterns & calculating potential profits or losses in real-time will help you avoiding irrational decisions.
Knowing the math is probably one of the most important parts of being a gambler, those that are bad gamblers do not know the math and that is why they get mad and do all kind of crazy things if you know the math and you still decide to gamble then that means that you are willing to pay the price to get some nice time and that at the end when you lose money, and you will, you're going to be fine with it because you knew that was inevitable.