Do male bettas do better in community tanks or by themselves?
I don’t know why so many people are under the impression that bettas are mad killing animals. Just because they fight each other doesn’t mean they’re going to massacre everything they see. Bettas will only fight other bettas, or fish that resemble other bettas (that have long, flowing, colourful fins.) This applies to male and females. Other than that, they make peaceful community fish. The fish you listed sound like they would do fine with the betta. Just make sure you quarantine your betta for a couple of weeks before putting him in with the community, since most pet store bettas are kept in deplorable conditions and he might have caught some contagious diseases. Since the rest of your fish are fairly peaceful fish, all should go well. Just keep an eye out for any aggression, though I don’t expect any, and remove the betta if needed. He will still do fine on his own in a 2.5 gallon heated tank.