Yes, use the app. You can get on the seating list. If you are in a rush, you can also order your food too.
Yes, they will allow this, but depending on the timing, you might not be able to set up too much in advance.
Yes they allow reservations. I don't know about the balloons.
Thanks! Your answer is awaiting moderation.