As you have asked, I will detail as best I can, starting with the two Flying Foxes. Confusion abounds with this fish, Epalzeorhynchos kalopterus if this is a true FF. It is frequently confused with the true Siamese Algae Eater and sometimes the False Siamese Algae Eater; the Flying Fox has white-edged red and black coloured fins, not clear fins as in the afore-mentioned species.
The Flying Fox is solitary in its habitat and thus should be kept singly in the aquarium; it is very territorial with its own kind and should be kept as a solitary specimen as it will attack its own kind, and will get more aggressive with age. [I'll come back to this aspect.] Otherwise, it is a relatively peaceful fish that can be kept in a community of barbs, danios, gouramis, rasbora, and larger tetras. Substrate fish must be very carefully chosen, and even then the individual temperament of the subject fish may or may not tolerate them; catfish and any species in the related genera must be avoided. Near-substrate fish such as cichlids should not be housed with this species.
The Severum, Heros efasciatus, also has a confused naming. Many will call it Heros severum, but this species is very rarely seen, if ever, in the hobby. All varieties (gold, albino, red, etc) are derived from H. efasciatus. This fish will attain 12 inches (30 cm), though in the aquarium 8-10 inches is usual. But, that is still a huge fish for a 37 gallon tank. Some individuals become downright nasty as they age; it is reported that keeping them in a small group in a large tank can alleviate or reduce this, but there is never a guarantee. It should not be housed with angelfish, especially in so small (for both fish) a space. The "pick on each other" is not surprising, but this may suddenly--often literally overnight--become deadly.
Which brings me to the appearance that these fish all get along. This we cannot ever know for certain. Natural behavioural instincts are programmed into the species DNA, and we are not going to change them. However, we can influence them, always for the worse, in various ways determined by the environment. Environment meaning water parameters, tank size, décor, other species, etc.
Most fish react to adverse environmental conditions through increased aggression. However, sometimes this goes in reverse, and they become withdrawn. In some situation they may harbour pent-up stress until it suddenly becomes too much for them, and they either die or lash out. The "calm before the storm" should not be taken as "getting along" though it usually is. The fish are having problems not of their making, and we should attempt to alleviate this.