I have none of these good or bad habits so I will not harm my teeth. You know our teeth have longer life than our own life so if a proper care is taken you can keep your teeth safe for all your life.
I love candies and Paan although I don't eat both regularly so no harm done ! Basically if we eat lots of calcium rich food our teeth remain strong and healthy !
I do have a sweet tooth and my teeth suffers a lot because of my love for sweets and candies. I follow traditional Oil pulling method for oral hygiene and this helps me to maintain healthy teeth and gums.