I'm no chemist, just an amateur that does a bit of etching, but I wouldn't ever use unknown used glass for
vaping, food, or even soap. Or etching, for that matter. You never know what the stuff was used for. Could have been heavy metals or other poisonous things, or even radioactive compounds.
I imagine acid would be easier, safer, and more effective for plain dirt, but I'd feel a lot safer using a strong base, especially when considering biologicals. Concentrated sodium hydroxide in high purity ethanol or isopropanol is cheap and quite corrosive enough to do general cleaning jobs. (And corrosive enough to mess up you and your sink.) Just don't leave it in contact with the glass for too long--overnight, for example--because it'll basically start to melt. (Pun intended.) Soak in that, rinse in distilled water, air dry. The acetone tip's a good one, too.
Once the glass is clean, all of this is probably overkill for equipment dedicated to vaping. I'd just wash in the sink normally, taking care to rinse it quite well with a dedicated, clean--no soap--sponge or brush, then maybe do a final rinse with distilled water squirted from a squeeze bottle, like from a sports drink, and air dry. Even that's probably overkill for the few safe ingredients used in vaping. I'd also be careful to thoroughly rinse out any sponge that got nicotine on it before replacing it for other use, thereby diluting it well.
BTW, you can get brushes made for burettes at chemical supply stores. Just be careful about how they specify the width.
...
vinegar + bleach? Uh oh! Keep the place extremely well ventilated and keep the stuff at arm's length.