Do I have to have an active HelloFresh subscription to order the Thanksgiving box?

No. You do not need a subscription with HelloFresh to purchase the Thanksgiving Box.