I went with my sister (age 20) and my parents so we didn't have any little kids with us, but the whole time I kept thinking about different things that my daughter would have liked about it. She's 4, so I think older kids would like it even more because they will be able to follow the story. However, some of the littler ones were sleeping on parent's laps by the end of the show, but I think an 8 and 9 year old would be fine. A little girl at the table next to us (maybe 4 or 5) was standing up and clapping and trying to do the hula dances, it was so cute.
If I am remembering correctly it went from about 8-10. I wouldn't try to do this after a long day in the parks. It would be too much sitting for tired kids. Maybe on more of a relaxed day or after having an afternoon break.
I have pictures of the food, but I have no idea how to post them! First there was pineapple and bread and salad. Next came chicken, rice, and vegetables. There was also another meat with the chicken, but we don't eat red meat so we didn't get that and I therefore can't remember what it was! Finally they brought out a chocolate volcano dessert which was really good. The timing of the food was great too. They had the first course (bread, pineapple, salad) there for you when you got there and then there were breaks in the show when they brought the other courses out. That way you could enjoy eating and not be trying to watch the show and missing out on the yummy food.
Have a great time!