My theater sells season packages for patrons, and they get VIP access to select their seats ahead of the general public. How does this work? Can I sell my packages but not allow them to select their seats all at once? I don’t want to release my spring show seats in the fall.

You can do that! When creating your season package, you will select shows to be included. You can then set your own timeline for when you release those seats to both package holders, and the public.