BOG lunch reservation, 3pm festival of fantasy parade, snacks like dole whip, a cupcake, maybe a Mickey bar or popcorn. Sometimes we get a snack like that and share it's use to have a taste and then have another whenever we find one we like. My kids are young too and they like.....jungle cruise, pirates, dumbo, small world, Peter Pan, monsters laugh floor, little mermaid, mickeys philharmonic....haunted mansion and pooh as well. Pretty much all the non thrill rides. It does take extra time but if characters are very important you might want to do a character meal like going to chef mickeys at the contemporary or CRT. The parade is a better use of time though.
We skip the stores on Main Street when we first get there, for us it wastes valuable ride time, but we do go back mid day or need of the day and check everything out. There are no shortage of other stores in the park too lol. I'd skip the treehouse, Tom Sawyer island, carousel. They are great but in a time constraint we wouldn't bother. As well as the Aladdin carpets, I think dumbo is more special and it's the same actual ride.
Enchanted tales with belle takes a long time but if you want to meet belle and the kids really like beauty and the beast it's a special experience.