With your youngsters, I'd suggest you do as many Fantasyland rides as you can during EMH every day you can - as they all build up queues after 10am.
Buzz is also open during EMH, and you can race through the queueing area there during EMH, which you can't do after 10am (and the fastpass for Buzz may still have you waiting 15 minutes or so to get on the ride, as the fastpass line joins the main line right at the beginning of the queueing area).
Don't forget to listen out for the snow on Main St - you will hear some truly magical tinkly music, then it starts snowing

!
On the days you don't have EMH, have breakfast then have a play in reception, and wait for the characters to come to your hotel - they usually arrive around 8am, if not before, and these are queued meet n greets. You often can get photos, autographs etc with very little waiting at the hotels in the mornings.
Your hotel will have a bulletin board up somewhere around reception, which will tell you which characters, and when, are coming to your hotel on which days.
Enjoy!!