DD(5) likes to do all 3 on a trip. You can't have too much of the Princesses for her. If I had to cut one out it would be Akershus. We wouldn't give up eating in the Castle and in the recent year or two, more often than not you see the same Princesses at both those meals. DD still would prefer to do both though.
Gmouse, don't give up. Get online every day multiple times a day and try for them all. Cancellations happen. Book the first one you see, and then keep trying for the one you really want as you can always change it (at least until 48 hours before the ADR). I've gotten things I have been looking for with persistence. Right around the 45 day mark when trips have to be paid off, you should try even more than you have been (several days before and after) because people cancel trips and ADRs around that deadline. Don't count on a walk-up as it is unlikely, but do at least try if you don't find anything before your trip. If you try for a walk-up, try right when they open for whichever service you want. We had the first lunch ADR at CRT and were waiting outside to be called to go through the doors, and a man came up and asked if there was any availability for lunch for 4 for the day. To my surprise (as I had taken the only ADR day and time available for lunch for the entire week we were there), the CM said yes they could be seated right then. To my absolute shock, the guy looked at her and said no, we wanted something about an hour from now and she basically said now or nothing the rest of the day, and he grumbled and left.

I would have been jumping for joy! I can't imagine being given the opportunity for a walk-in at CRT and complaining that it was an hour too early!