It sounds like you have a pretty good plan going! I agree with having food made in advance - it sounds like you will be hopping that day!! Last year I hosted my families Thanksgiving, which was around 45 people. I borrowed a carpet remnant from our neighbors & put it in the garage. We set up 2 long tables/chairs & I put some fall decorations out there. (Our garage can be heated) - It worked out really well!
Christmas is not a time nor a season, but a state of mind. To cherish peace & goodwill, to be plenteous in mercy, is to have the real spirit of Christmas.