Tofurkey is awesome & I have experimented for several yrs now. Defrosting it actually takes a long time & you should definitley do this early enough if not your oven will be on forever. Make sure to keep it moist w/ a mixture of veggie stock &/or apple &/or orange juice. This thing is so damn good though!
Oh yeah the whole expiration date thing, not a big deal, the stuff I have in my freezer has been there a while-like months. Probably not the best idea but your tofurkey should be fine though.