Yes cigarettes do expire. Moreover, cigars and loose tobacco also have expiration dates (usually lasting for no more than 2 years). Environmental factors like light, humidity, temperature or oxygen levels can accelerate the aging process.
Lighters in particular are bound to expire because of the flint inside that’s used to generate fire for lighting a cigarette.