Okay - I think you've got some good stuff here, and it's potentially doable - but I would not personally do all of it Christmas week and here's why. I would do SOME of your plan.
It would help us- help you - to know where you are staying, and if you are going to use the DIsney transportation or have a car with or without a GPS.
First, let me say I understand how hard it is to picture how BIG Walt Disney world is before you go, and how time consumig it is to get around WDW. WDW is HUGE. Especially on a busy holiday week getting around is VERY unpredictable and takes LOTS of time. How long is impossible to pinpoint exactly, even for someone who has been many times. ButI can tell you the minimums.
You will have LOTS of fun, but understand there will be lines for everything: bathrooms, buses, checking in at restaurants, waits for your tables, waits to get quick serve food, waits to check in, rides. Some of those lines will be long.
You have - what appears to me - to be THREE days in Magic Kingdom. That's the first reason to consider changing something.
It really matters which BBB you are visiting. One is in MK, the other in DTD. They are literally at opposite ends of WDW, and more than an hour apart from each other. IF you were to drop ONE thing, I'd drop BBB. It's great fun for a girl to feel like apincess, but that can be done without BBB, and the logistics are an issue. Buy a Disney dress now for Halloween! Buy a can of glitter hairspray and do her hair yourself. (Only spray it outdoors!) Get manicures or pdeicures before you go to Disney!
You have your daugher going to BBB AFTER one princess breakfast in Magic Kingdom AND before dinner at a second Princess meal In Epcot. That's two in one day. If it were me, I'd buy a princess dress now during Halloween season - and put it on before the first breakfast - if you decide to keep both meals. You are going to take lots of photos at each meal, so you'll want her in a princess dress if she's going to the castle like all the other little girls- not after her visit.
A second reason to drop BBB and one of the princess meals is princess overlap. You'll be seeing Belle, Jasmine, Snow White twice in one day. Simply put, morning Belle and morning Snow White are not going to look the same as dinner Belle, dinner Jasmine and dinner Snow White. Your children are probably old enough to know the gig - but why rub it in their faces and ruin the illusion entirely? Surely they are going to notice thay Belle looks entirley different. The photos from each meal side by side in your photo album will look odd!
Second , as others have pointed out - the logistics of getting to MK, then to DTD, and THEN to Epcot in one day is going to be miserable. You'll spend a minimum of three full hours of your day just getting from place to place - and THAT is if you have your own car. You'll spend a minimum of four hours more likely five if you are using Disney transportation. (it's Christmas week) You can't get directly from a Disney park (MK) to DTD.
***The previous poster was INCORRECT!! Getting from the gate of MK to DTD - even with your own car takes WAY longer than ten minutes. The DRIVING alone- once you are in the car - takes 25. I've timed it more than once. The drive is long and there are LOTS of traffic lights along the route. You can NOT drive between any two parks in ten minutes! it's going to take over ten minutes to get from the park gate to your car, then over ten minutes to dirve, and more than ten minutes to get into the next park. The only two parks that are close are Epcot and HS via the back exit of Ecpot. You can walk briskly between those two parks in about twenty minutes (it's a long walk to do "briskly.") But there is no parking at the back gate of Epcot....I've been to Disney many times. We no longer hop between parks, because it takes too mcuh time, and really limits your ability to go on rides.
More important, getting from the Magic Kingdom GATE to a car is going to take even longer....the parking lot for Magic Kingdom is not anywhere near the park gate of MK. To get from MK parking lot for MK, you have to take a tram AND ride the monorail. You have to WAIT for each vehicle, you have to walk between each of them, then you ride and unload. Additionally, since it's Cristmas week there will be crowds. It could EASILY take you a FULL hour JUST to get from your CAR at the MK parking lot to the GATE of MK. Once you are in the MK, you then have to walk another ten minutes before you get to any RIDES (or the Cinderella Castle). You also have to get through the bag search and turnstile, Chrismas week, there will be crowds at the MK bagcheck/turnstiles. (At the other three parks, you'll park closer.)
In short, just getting to the parks once each day is enough, especially on your first trip, during Christmas week. Don't forget you also have to get BACK out of the parks each night.
If the BBB you booked is the one inside MK, then you can get from the Cinderella breakfast to BBB easliy enough - but then you'd be ding BBB AFTER the breakfast. Your daughter is going to want to be dress up FOR the breakfast and all the photos - not AFTER the meal. If the BB is in the MK though - you are NOT going to want to go from MK all the way to Epcot for dinner. Again, you'll lose too much time.
Before you go to Chef Mickey's you COULD go to the Magic Kingdom. It takes about 20min to get from the gate of MK to Chef Mickeys. Do ask a cast member at teh ENTRANCE of the Contemporary how to find the restaurant! It doesn't take long, but is tricky to find on your own.
While it's possible to get from Chef Mickeys to any of the parks, its' not worth doing, especially not at 11am. If you go to any park other than MK, you'll lose an hour each way getting to and from breakfast, plus over an hour for the breakfast. All at a critical time of the day.
Lines for many attractions at Christmas are going to be (well) over an hour long. At the start of your trip, they will be slightly shorter. As you get closer to Dec 23, the lines will get longer each day. Learn what fastpass is.
The other concern I have about your plans, is that it essentailly puts you as going to Magic Kingdom three days: Wed, Thurs, and Sunday. I don't think i'd do it that way.
What I suggest is that you spend at least one day in each park, with two days in Magic Kingdom and two days in Epcot. Epcot and Magic Kingdom have the most to see, especially during the holidays.
I DO think - however - that you SHOULD also try to walk through at least ONE deluxe resort while you are there. Again, you don't say where you are staying. What I would do is keep my plans simple. I would go to one park each day. I would personally only book one princesss meal - especially since the ones you book require a credit card hold - UGH! if you miss one - you're going to get charged in full on your CC. The logistics of getting to both are complicated. It's truly likely you are going to miss one or the other because you can't get there in time due to big holiday crowds.
All that said- I realize you are going during a busy time and meal openings are limited. If that's the only time you could get Chef Mickey's - then go for it. USe that morning to visit the monorail resorts quickly. Grand Floridian, Contemporary, and maybe the Polynesian. (take the bus from your resort to MK, then walk to the monrail stop - unless you are staying at one ofthe monorail resorts.)
There are LOTS of places to eat that don't require a credit card hold. I generally only pick those ones myself. Again, I realize your choices may have been limited. I would do ONE of the three things you have picked for Thursday. One of them is PLENTY to do in one day - especailly with all the TONS of fun attractions there are to see at WDW. If I were going to do one of them, it would be the princess dinner at Akershus -Or I'd cancel Akershus + BBB, and keep the castle breakfast.
If you are staying on WDW property, and you are staying at a deluxe resort- I'd eat dinner at your home resort - even if it's a late dinner - on the day you go to Animal Kingdom. Mostly, If I was going Christmas week - like other posters said - I'd eat mostly at the quick serve places, especially sine this is your first visit! The logisitics will be WAY less stressful! You can eat when you want, when It's convenient, and you'll minimize how much time you are waiting. Last, you can minimize lunch lines if you avoid eating lunch at noon. Eat by 11:40am - or - wait until after 1:30pm to get lunch with short lines.
The other tip I'd give you is to go light. You will likely need jackets and long pants, but if you can avoid carrying a bag - you'll be able to get inthe parks more quickly, and you won't have to lug all that weight around all day. Wear cargo pants, and put all your belongings in your zippered pockets. If you don't have a bag/pocketbook, you can avoid the bag check line.