I think Gambling tends to bring with it some of the negative aspects of life, including drinking, arguments and substance abuse. However, these things only occur if you are in with the wrong circles, or playing at the wrong venues. Playing online tends to get rid of the physical downsides, but can lead to an addiction as its simply so easy to access and play whenever you want. I think the culture can be great if you take the right path, but more often than not it's not a great culture to be part of.
Yup, together with gambling comes other vices like the one you have mentioned. Well you are already involving yourself in the wrong circles if you are into gambling so it doesn't change anything. The only way is to stick with people who don't have gambling habits so that you can overcome your addiction.
But as for online gaming, for me its easier to get hook on it because you just simply needed a internet connection and you can play anytime you want. So no difference whether its online gambling or physical gambling. So if you are in a culture wherein gambling is accepted in the society, sooner or later you will be suckered into the system and its really hard to get out.