You can make brunch reservations in advance through a TA. We do that all the time. In general walk up is not that difficult, but there are some days, especially sea days, where the wait can be a long one without a reservation. Same with Razzle Dazzle.