Hi, Paul. Thanks for your interest in our plugin suite.
Events Calendar PRO is required to enable recurring events functionality, but we do not have “duplicate event” functionality — although this plugin exists and might do what you’re wanting (third-party, not guaranteed or supported by us).
You are correct about Event Tickets Plus to enable collecting attendee information.
There isn’t current functionality to allow just anyone to see the attendees list with full details. This may be possible via some custom coding, depending on your exact requirements.
If you need some coding help, you may want to ask your developer or reference our documentation and list of known customizers.
Last but not least, we have a pretty great Refund Policy so you can buy one or many of our add-ons and thoroughly test them.
I hope this info helps. Let me know if you have any follow-up questions.