They should all have expiration dates on the coupon. If there is no date then one would assume it doesn't expire, but Laser Quest might not accept it
I believe they do, yes. I could be incorrect. Your best bet is to call them and ask directly.
Thanks! Your answer is awaiting moderation.