Hi Mike,
Thanks for the interest in WooCommerce Tickets.
First our plugin just creates tickets for events so the payment gateway is still 100% WooCommerce so that should still work for you.
The tickets for the recital will not be a problem with the plugin, that is the standard feature.
I am not sure how recurring payments will work for the weekly events. We do not support tickets for recurring events and we have no feature to charge a recurring payment. So I think that would involve some customization that would be beyond the support we can provide.
Let me know if you have any follow up questions.
Thanks