You have got all anabantids there. That means they all draw air from the surface to breath. This also means that they can occupy the same space in the tank. There is a chance they might all get along, but a more real chance they will scrap. A 20 Hex is nice to look at, but not very good for fish stocking since you do not have as much surface area. 4 Rainbow fish might be OK but one gourami would probably be best and two female bettas would max you out. The female bettas may or may not get along as well, you will have to keep an eye on them. You may think about a small school of small tetra, or some platies (there are many great colours out there). The platies are livebearers, and will breed though, so if you do not want this get all males or females. My experience is that females get along better, but that is just my experience. Anyway, my two cents, anyone else??