Re: smoking in public?
I've smoked outside in public and never had any problems. Used to set one up outside the local Starbucks fairly often.
I have had people want to know "what is in that and why does it smell so good?". Sometimes they sit down too.
Once in awhile people make references to other stuff, but those people seldom stick around once learning there is none of the "other stuff" they are seeking.