Congrats on getting hitched! My suggestion is the same as NYNM’s.. Places like Meijer and D&W let you preorder your dinner in advance (Around here, most delis offer that catering option). You pick out the turkey, sides, how many people it’s for, and they do all the cooking. So all you do is pick up your order a day or two in advance and heat up on the big day there. Actually considering the amount of work into making a decent dinner, the price is well worth it!
Either way, best of luck!!