Have to have at least 24 to 48 hours in advance you can either call the city for the number or you can Google Brackenridge on Google Map and call for reservations for a pavilion
If you buy a lottery ticket, you might win, but you are more likely to be disappointed. Take Darel's advice.
On holidays, i would suggest 2-3 months. Any other time, 2-3 weeks to be safe!
I really don't know the answer to that question. I would suggest you call the City Parks Division, for the correct answer.
Thanks! Your answer is awaiting moderation.