You can book this a month in advance, ie, October 19 for November 19 show, November 22 for December 22 show. The phone number is (714) 781-4400, and opens at 8am. Balcony seating usually sells out in the first few minutes. Balcony seating is usually touted as being better, though some people are just as happy, or happier with premium seating.
I think front row balcony would be the best seating.
Dessert buffet is offered at both locations, but the balcony offers a more scrumptious array -- chocolate cake, cheesecake, cheese & crackers, fruit on a stick... premium has more cookie type snacks.