I'm so sorry that this individual was rude to you. I wonder if his wife, when making his reservation, advised him of your house rules.
As for smoking, you might want to add to your website that your policy is "no smoking of any kind" For example: Cigars, Cigarillos, Little Cigar, Electronic cigarette or E- cigarette, Hookah, Kreteks, Pipe etc.
When there is more than one individual in a reservation, I have the following language
noted "Under Additional Rules":
*At the time of booking, please include the full names of ALL guests in your reservation, or ask them to join in your reservation, as Airbnb does not share this info with hosts.
*No third party bookings accepted.
I'm not sure how this works, but at review time, will the review be on the person making the reservation or the one who actually stayed? At the end of the review process when it asks would you recommend this guest to other hosts? I would say "NO".
Hoping for the best.....