You should be. I would try to check in as close to 8am as possible (you should be let through the gate at 7:45). When you're part of the first seating of the day, you go through the characters faster because you're getting them all as they come out for their first shift before the restaurant is full. You will probably have all the characters to your table by about 8:30, that's been my experience. Another tip would be to ask your server to settle your bill after you order your drinks and get that out of the way, that can save a few minutes at the end of your meal.