Agreeing with everything which ID has said.
I do wonder if this is a complicated scenario, she says speaking from no experience of either having given up smoking or directly helping anyone do so.
As I understand it, giving up smoking can be a very stressful experience, and as a sub I also find punishment to be stressful. I am sure that if I was trying to give up smoking a punishment would serve to push me back to having another cigarette.
This does not mean that a punishment is not the right way to go, but as ID said, you do need to have complete control over here, and make sure you give her even more aftercare than usual after a punishment.
...and whilst you might not be able to use spanking etc as punishment, a regular time spent over your knee could be the perfect encouragement to persevere.
cariad