Following this thread. Still waiting for potential Free Dining promo dates to drop to finalize our dates (we booked 13 days, but only since it's easier to remove dates than add them later). We have 2 park schedule plans - one for Free Dining (if last year is similar, we hit it on the Monday before Thanksgiving) and the other if Free Dining dates are even more restrictive (then we fly in on Thanksgiving and take advantage of post-holiday lighter crowds). Either way, a non-park day fits our schedule for Sunday, November 25, and we have our tickets for my family of 5, plus my parents who are joining us on this surprise trip for our kids. We went in June 2015 for the final Star Wars Weekend, and as far as our kids know, it will be a couple of years before we can go again. This is our first holiday trip, and we want to let it go as far as possible to the plane landing before they know.
So. Following this thread and will try to start from the beginning to avoid dumb questions.