Day 1 - EPCOT
Akershus 8am breakfast
Biergarten 6pm dinner ***must keep
I'd certainly keep Akershus for the food and the value on the
DDP. In fact, when I went in 2009 with my friend's little girl. She enjoyed this much more than the castle. Of course, she was only 2 1/2 so that may very well play a role. If you aren't willing to drop CRT though, then I'd suggest dropping this to reduce the princess overload.
Day 2 - Animal Kingdom (Marathon morning)
1900 Park Fare 6:20 dinner
I really want to do this mean to hang with the Step Sisters and Step Mom. I haven't gotten the nerve up to do it as a single, solo guy tho

. Maybe for 2012 if I end up down there with friend and her little one again it could be an option. (Or just taking mom if she ends up on dining plan for that trip). No real comment other than that

.
Day 3 - Magic Kingdom
Chef Mickey's 7:30 breakfast ***must keep
Day 4 - Hollywood Studios
Hollywood and Vine 8:05 breakfast
50's Prime Time 12:05 lunch
Unless the characters are absolutely crucial, I'd drop the H&V meal. There isn't much benefit entering DHS early (you don't really get far ahead for TSM passes), the food at H&V does not come highly recommended, and it's typically regarded that '50s PT isn't something to miss (if you're into the antics, which I am not

). On the record though, I am a card-carrying member of the "anti-H&V" club, so take with a grain or two of salt.
'50s PT would be a very good possibility to consider paying OOP for. If you can't drop H&V and you want to keep 50s (which I recommend you do), then consider pushing this off until a bit later.
Day 5 - Magic Kingdom
Crystal Palace 8:05 breakfast
CRT noon lunch
'Ohana 7:10 dinner (heard this was good for viewing Wishes)
This day is pretty full, as you are aware of. If the castle thing isn't a huge deal, I'd certainly drop CRT. It's not a good value on the DDP and, from reports, not that great of a value even OOP. (I didn't find my breakfast there in 2009 worth the price I paid either, but it was breakfast, not lunch). If you absolutely positively have to do this meal, then consider paying OOP for it and using the two saved credits at other meals. Since it's nowhere near twice the price of 1 TS locations, and the fact that it's not at least 55-60 per adult (for lunch), it could be hurting the bottom line mathematically. However, it's also your trip so don't let that dissuade you too much. There's something to be said for the convenience factor. (You'd also want to do the math between it and the other meals you'd use those two credits for).
(Hey, I'm getting better at spelling convenience the first time through, thanks to all the discussion regarding DDP on these boards

, it's been a trouble-word for me for many years).
For 'Ohana, with Wishes at 8 it's going to be tight unless you get a window seat, which will likely be everyone else's idea at that same time, so waiting for one may not be an option. 'Ohana also typically runs behind anyway, so with a 7:10 I wouldn't expect to sit much before 7:30 (without waiting extra for a special table), pushing it even tighter. So, if dropping CRT is not an option, as much as I'm sure you hate to hear it, 'Ohana would be my choice to drop if Wishes is just that important. I'd suggest trying to make an earlier reservation, 6-6:30ish should work as you can linger a bit if you do get a window table, or run outside to the beach after if you don't. However, everyone here knows the issues in adjusting 'Ohana dinner reservations.
Day 6 - Returning home in the am
'Ohana 7:30 breakfast
Overall, the plan looks good and with some tweaking it'll be great.