Question: are taxi drivers allowed to smoke?
Answer: No, smoking is not allowed at all in taxis, and that includes the driver. In fact, drivers are not allowed to smoke inside the cab period -- whether or not there are passengers or even if it's off duty.