Max total guests
For paid plans, there is no limit to the number of guests, but it depends on the device you are using. Modern devices should be able to handle thousands of guests easily.
Contract length
When you purchase a subscription, the option of auto-renewal is available. If enabled, the subscription will be renewed automatically every month or year until it is disabled.