I would negotiate to get the place aired out before I go, with an understanding of no smoking while you're there.
Also, bring your own air purifier to use beside you if you can. It's even possible to get a small battery-operated one you can wear around your neck. The plug-in one I got for $70 makes a big difference in clearing our residual smoke/perfume that blows in our windows from other people's balconies. I have the same reaction to smoke you do, it seems.
I think an allergen face mask will be useless for smoke. It's only for larger particles. Perhaps some other sort of mask? I wasn't able to find one that works for that, but maybe there's something available nowadays.
__________________
|