fuck swishers, dutch masters ftw! chantix will not work for getting off your blunt issues, that drug works by affecting nicotine receptors in the brain/body. if you took chantix now, chances are you'd probably start getting some serious nicotine cravings again, maybe even get addicted to the drug itself (chantix not tobacco). so, i'd advise against that. if you really want to stop smoking blunts, you need to provide yourself with a good alternative that will get you high in the way you like. sounds like your concerned with whats going into your lungs... ever try a vaporizer? ive got a volcano that knocks me off my feet every time i smoke it AND as an added bonus hardly uses any weed at all. blunts are fun, but they're a waste. in terms of your oral fixation, maybe buy some toothpicks so you can have something to put in your mouth...or head to your nearest gay bar!
hope this helps with your unique problem!