One additional consideration, in these days of Cancel Culture is the potential to be dropped or blocked, especially if your events site content relates to Conservative Topics.
Sad comment on the state of affairs in our country where we have to be concerned about whether the content is conservative vs liberal. Says more about the folks running those sites, as well as the people who use them, than anything else.
Regardless we're a 501(c)(7) organization devoted to competition barbecue. All we have are articles on bbq, outdoor cooking, event calendars, etc. We have a forum but it's private (and not used very often), and the extent of our postings are news related to event results, BoD minutes, and a handful of other items from the BoD.
Cancel Culture is the potential to be dropped or blocked
I don't see that as an issue for what you are doing as this is a specialty group where members already know each other or at least about each other. I don't know about conservative vs liberal has anything to do with payment processing and being dropped. What you are selling does. Items like weapons or cbd is where you need to find a processor that knows your business. Again, far from the case here.
As far as canceling, that is also not an issue as long as there is an easy means to do so that does not create a high percentage of charge backs.
Getting back on track, It sounds like you do not really need to tie everything together and what you selected is a good choice.
Thanks for the suggestions. I ended up using Memberpress for membership, and EventsCalender Pro + EventTickets Pro for events and registration.
I also ended up using EndGrid as my email send platform, and I'm using MailPoet as a newletter creator.
This means a starting consideration is if you might be dropped or blocked.
If you fit into this category (many of my clients do), then all events, audios, videos, data files are best completely self-hosted (no 3rd party service used).
Good consideration to keep top of mind, to avoid monetization challenges.