I wouldn't ever ask a provider who smokes to do a multi hour with me without allowing for smoke breaks.
If the addiction is bad --- which it often is --- giving up smoking for 12 hours isn't like asking them to give up chewing gum. There are huge withdrawal effects.
Of course, I'm not bothered by cigarette smoke, either. Never have been. Never been a smoker myself, either.