Is it all ages and general admission?

Yes, and yes. Seating is first-come, first-serve.