All perfect praise be to Allaah, The Lord of the worlds. I testify that there is none worthy of worship except Allaah and that Muhammad is His slave and Messenger.
You should ignore this Waswaas (obsessive whispering) and not give it any attention. You should know that your fast is not broken by the inhalation of the smoke of cigarettes (passive smoking) or the smoke of vehicles as this is something that is difficult to avoid. We do not think that you deliberately inhaled this smoke and that it reached your throat; it seems that this is only Waswaas. Even if we were to presume that you deliberately did so, then some scholars are of the view that this does not break the fast. Hence, you may rely on their view as you suffer from Waswaas. If the person who suffers from Waswaas acts on the easiest view, then this removes hardship from him.
If we did presume that your fast has become void with what you mentioned, then you must make up for it and are not obliged to expiate for it because, according to the view of the majority of the scholars, expiation is only an obligation for one who breaks his fast by having sexual intercourse with his wife during the daytime in Ramadan.
As regards your eating while doubting that it is still night, then this does not invalidate your fast because the basic principle is that the night is not over, so you relied on a considerable principle and you do not have to do anything unless there is something that proves the opposite.
Allaah knows best.