Wow, our kids are almost the exact same ages: except my twins are 4, and my singleton is 2! Cool!
I'm a bit apprehensive about taking the kids through the character buffets too. We're doing 4 table service meals, and out of those 2 are buffets. My biggest concern is that the buffet line will be absolutely packed-- if it's too crowded the kids won't be able to come up with us. We eat at a few buffets here locally quite often, and I get the twins's plates first (with them walking beside me) while dh gets his plate and our 2 year old's plate. Then dh sits with the kids while I get my plate. It works great for the buffets here, but they are never super crowded. One big plus is that none of my kids are picky eaters--they eat anything we pile on their plates. So we don't go back to the buffet for them until it's time for dessert!
Kelly