My son wasnt afraid of the dark either, until he met up with the 3d movies and HM! HM is very dark, has some loud noises, and what really did it was the things popping up all around. My poor guy cried the entire time (and sadly, we laughed a little). Now, when I turn off the lights on him, or we lose power at night he gets terrified! We skipped Snow White as the witch can be frigthening to some.
As for the character breakfast/meals-I would get PS, especially if its a busy time of year. Some fill up quick. I guess you could do a walk in, but you have no idea how long you will wait. Even with PS theres no guarantee that youll be sitting at the given time (we were though). I think I read somewhere that Pooh and his pals are at MK in the Crystal Palace or somewhere near there????
To help prep for the characters, the Sing Along videos are good. Check though because most are cartoons. The Beach Party and Campfire, and maybe Dalmations are live though, and have kids interacting with the characters. Beach Party (only one I have) has Mickey, Minnie, Goofy, Pluto, Donald, Daisy, Chip, and Dale. It takes place at several locations including a water park, beaches, and Bay lagoon. Its a catchy little thing and they have the words at the bottom of the screen.
alison