There isn't much higher short term cost for a smoker. Lung cancer is generally fast and untreatable.
The real cost center for the NHS is obstetrics. Not only do these "mothers" demand expensive care at the time, the resulting output will demand almost continual medical care for a decade and then be a drain on society for another decade before they start earning. They also start being paid at the very bottom of the scale and contribute very little in tax.