I'm new here, but not new to Bettas. I've had two male Bettas in the past, and they both lived past what I'd heard was their life expectancy (I had them each for over 3 years, and who knows how old they were when I bought them).
However, I don't have any experience with female bettas! I just started reading about them today, and learned the term "sorority" and that it's suggested that you should have no less than 5 or 6 female bettas in a tank. How are they in community tanks? I'd love to have some guppies and neon tetras, too. But I also read that tetras get nervous if there are less than 6 of them in a tank. So basically I'd have to have 6 bettas, 6 tetras, and if I'd like guppies, too, I'd probably get 2 or 3. I'd also like to have one or two cherry shrimp. Plus, I know the bettas need a lot of plants and hiding places so that takes up space, too... So a ten gallon tank would probably be too small, right? How about a 20 gallon tank? Do bettas coexist well with tetras and guppies? What about cherry shrimp or two?
I'm new to aquariums in general... I've only had the two male bettas before, and when I was a kid I'd had a few goldfish but they never lasted long. So I have some general fish tank questions too, one of them being that I know cherry shrimp eat algae, but do they eat enough algae that I won't need an algae sucker? Or would I need an algae sucker too in order to not have a green tank?
Also, if I have a community tank do I need 6 female bettas or could I go down to, say, 4 since there are other fish, too?