Crystal Palace is inside MK. As far as I know, for a character dinner outside a park it's 1900 Park Fare or Chef Mickey's.
If you want a character meal that Saturday how about a late breakfast. Breakfast character meals are less expensive and just as much fun. Try to make one of the last reservations for breakfast (probably around 11am). This way you can sleep in and have a nice late breakfast / early dinner. Cape May at the BC has a great character breakfast. Last I looked at Allearsnet it's $18.99 per adult. The characters are Minnie, Goofy, Pluto, Chip 'N Dale.
Also I hear O'hana's (at Polynesian) is great for breakfast. It's family style all you can eat. Not sure of the price. you can check allearsnet.
1900 & Chef Mickeys also have character breakfasts but I believe they're a bit more expensive.
If you want to do a fun dinner your first night -how about Whispering Canyon at WL. It's not a character meal, but it can be alot of fun. The waiters joke around with you and it's noisey and fun for kids. They offer meals ala carte or a family style all-you-can-eat BBQ skillet.