If I had 30 groups and each had 8000 subscribers, the Basic plan would be ok? But if just one of the 30 groups had 12000 then I’d need to go up to the next level, right?
Yes, you are right. A "subscriber" means a unique person (email address) in your list. For example, if you have a list of 8000 recipients, the Basic plan is enough. And you can send as many emails to those people per month as you want. The number of email messages (campaigns) per month does not matter. The most important thing is to watch that the number of unique email addresses in your list does not exceed 10000. When you see that you have more than 10000 subscribers, you need to upgrade to a higher plan.