Thanks for checking out our plugins! You could get this working with The Events Calendar and Event Tickets, both of which are free : ) If you want to collect additional info from each attendee (besides the default name and email for the purchaser), Event Tickets Plus will let you do this.
If you’re interested in some fancier events features, like recurring events, shortcodes, and additional views, then I would definitely recommend checking out Events Calendar Pro.
I would recommend installing Event Tickets and The Events Calendar on a testing site to see if they will work for you, and if you would like to test out any of our premium plugins, we do offer full refunds within 30 days of purchase, so feel free to do so! Please let me know if you have any other questions.