Bogen, the smoke smell will eventually go away. Years ago, I performed regularly in smoke filled pubs/bars where the cigarette and cigar smoke was so thick that when someone opened the entrance door, you would think the building was on fire. One particular location installed electronic smoke eaters, but the electrostatic noise was transmitted to my PA system, therefore, it had to be turned off when I performed. The smoke was so dense that it coated the inside of my mixer/amp, which was fan cooled, so badly that it shorted out the main circuit board. I sent it back to the manufacturer as it was still under warranty and they said the PC boards were so covered with cigar and cigarette tars that they would no longer honor any subsequent warranty coverage with this kind of damage.
It took about 6 months before the smoke smell was completely gone from my keyboard and keyboard case. I wiped the outside of the keyboard with alcohol wipes, and took the case outside and sat it in the fresh air and sunshine nearly every day.
I played at that location for about 7 years, and every night when I came home from the job, my wife insisted that I remove all my clothing and put it in the wash machine, and, I took a shower immediately. The smoke was so dense that it even clinged to my hair. After 7 years of performing every Friday night, they American Legion Post got a new manager, and they went to Karaoke instead of live music. After I left, the dance crowds dropped from about 90 ppl while I was performing, to about 20 ppl when the Karaoke guy was there. After two years, they asked if I would come back, but I refused.
Cheers,
Gary