Cracking place, a few weeks time will still have the Christmas celebrations on, youngest will be made up. Long queue to see santa, be prepared!
Eating, several restaurants in the park, plus some fast food type places, but I’ll put my neck on the line and say quite limited choice, and can be expensive. Hotels can sometimes be the best choice, but busy, they operate a sittings system that requires pre-booking.
Disney Village is also a good bet, Annettes diner & Rainforest Cafe, Planet Hollywood.
There are several guidebooks available, the Brits guide is good. Just consider that you need to act very European, ie don’t expect to queue except for rides, you see a charecter just push to get to the front! We went in may, saw able bodied adults with no kids pushing in front of disabled kids to get the best views at parade times- no shame!
13 year old will love the coaster rides.
Dress warm, it will feel positively baltic, we did a christmas trip a few years ago and while it didn’t snow it was freezing………..long johns advised!