I don't know your level of experience, so I will try to explain as best I can.
Some fish are shoaling fish, meaning that they live in groups, often very large, and there is an inherent need for a group in the aquarium or the fish will be stressed, which leads to other problems as I mentioned previously. So such fish must be acquired in a group. Discus are shoaling, as are angelfish. I would recommend no less than five of either, or more--this depends upon the tank size, five being the fewest you should have but more if the tank will accommodate them. These two species should not be maintained in the same tank; primarily, discus are shy fish and can easily be out-competed for food by the more aggressive angelfish. Tetras are also shoaling fish, which covers the Buenos Aires Tetra (I am assuming BA is Buenos Aires); here I would suggest six at absolute minimum, but more would be better (this applies to most all of the characins, which includes the tetras, hatchetfish and pencilfish).
At this point we hit another snag, and that is the sedate nature of discus and angelfish. Fast swimming or boisterous fish should not be kept with sedate fish as this again will stress them out. When many tetras are kept in too small a group, aggression frequently appears or increases, and this often leads to fin nipping of themselves but especially sedate fish, so another risk here.
Gourami are also sedate, but not good matches for cichlids. And male gourami are territorial, and some species like the Blue Gourami, very much so. Females are usually less aggressive, but other members have reported a female blue gourami killing other gourami, so this is not a hard and fast rule. Gourami species should generally not be combined, at least not when we are talking of the medium to larger species as here. They are semi-shoaling, and tank space is very important with some species. A group of the Pearls would be fine in a 90g, but not with Blues. Or Kissing, which are very large (reaching 12 inches) and one has to be very careful with
tankmates. Although it is commonly available, it is in fact not a good home aquarium fish unless it has a spacious tank. It interestingly shares features with some of the larger cichlids: the jaw-locking (the inappropriately-named "kissing") aggressive behaviour, and the extendible mouthparts with teeth designed to rasp algae from rocks. The jaw-locking between fish may often lead to jaw damage, and fish with jaw damage may be unable to eat; if persistent, one of the fish usually dies after a few weeks. This aggressive behaviour is not only related to breeding and male territory, but also occurs to defend feeding areas. The fish may also decide to take out this aggression on other species in the aquarium.
The bichir I know of but have not maintained, so I will refer you to some reliable data on this fish:
http/www.seriouslyfish.com/species/polypterus-senegalus-senegalus/
And the same for the needlenose gar, which gets up to a foot and is not a true community fish:
http/www.seriouslyfish.com/species/xenentodon-cancila/
The so-called Columbian Sharks I assume you know about. Here I would just offer a maxim I learned the hard way many years ago but one that has prevented problems for me and many fish since I did: never acquire any fish for which you do not at the time have a suitable aquarium (size, decor, other fish) that will work at maturity. It is simply not fair to any fish to provide less than the best we can right from acquisition. Situations may change down the road, or the fish may experience considerable stress along the way, and this again weakens them.
Feel free to ask anything from this, we are all here to help when we can. We have the fishes' interests first and foremost.
Byron.