It's a matter of personal choice and boundaries. I don't mind social drinking around me, I serve wine to friends that come round for dinner. I go to bars and restaurants with friends.
I do not tolerate drunkeness or drug use around me. If it's my place they are out, if it's somewhere else I'm gone. People talking over your coffee cup may create a minuscule alcohol contamination. Not sure about dope smoke. If you can get cancer from second hand smoke then maybe pot smoke wight get into your system. I would not hang around to find out. My last puff of the filthy weed started a ten month alcoholic .bender. Just one puff.