Hello again Phil,
You can offer multiple types of tickets on any page.
For all intends and purposes, one could be a subscription ticket (but that would not make things very automated).
If I were you, I would consider getting a copy of a WooCommerce Subscription plugin (there are a few out there). This would allow for more automation of subscription, customer roles and discounts.
In other words, especially when used on normal pages, our tickets plugin can happily coexist and interact with other WooCommerce plugins.
But to be sure, I would need a bit more details on how that would work in your specific situation.
Best regards,
Geoff B.