i have kept female betta in a community tank, but it was a much larger tank.
I think you should get 6 more neons, or cardinals, just to fill out that group and make them happier.
3 kuhli loach would be good.
Look at some nano fish too, you might be able to do like another small school in...