Hey Nick,
Thanks for reaching out to usm and for your interest in our products!
I think the best way to know how are plugin and the theme work together, is to run a quick test. You can install The Events Calendar free version along with theme you purchase in the site and see for your self if they get along well. If that works, I’m mostly sure our premium products should work smoothly with your theme too 🙂
After installing our plugin you can find an option in the back-end to show events with the site’s other posts – it’s locate in WP-Admin > Events > Settings > General > Include events in main blog loop.
Please let me know if this answers your question and if I can help you out with anything else,
Best,
Nico