This is a great start. I think a first goal should not be to replace big tech, but the create thriving alternatives. You should not have to feel that you are missing out by not using facebook, twitter, instagram, reddit etc. And with Mastodon/Lemmy/kbin we are getting there even if it is very very early still.
Some establishments yes, but in most places I would not smell alcohol unless someone spilled it all over the floor. It’s anyway much less compared to smoke that will stick to your clothes