Hi Nathan,
Thanks for getting in touch! I’m really happy to hear you’re considering Event Tickets for your site. 🙂
Event Tickets will indeed allow you to create an unlimited number of RSVP (free) tickets for the event. Each time a person registers for the event, Event Tickets will generate a RSVP which the person can then use to check into the event.
The sticking point might be the second part of your question. Event Tickets is designed to RSVP a person right away, so there really is no mechanism to manually approve people and then send the RSVP email from there. However, there is a snippet you can use to disable the RSVP email. That would allow you to manually curate the list of attendees and then communicate with them from there.
Either way, Event Tickets is a free download so it might be worth plugging it in and giving a test drive to see if that configuration works for you.
Does this help answer your question? Please let me know.
Cheers!
Geoff