I see a few issues with the fish mentioned.
First, activity level. Sedate fish that cruise slowly around (angelfish, gourami) do not like being together with active fish that like to swim energetically (danios, most barbs, some tetras). So you need to have either but not both together.
Second, shoaling fish always do better the more there are of the individual species. Six is the usually the minimum suggested everywhere, but a few more will always result in healthier fish and more likely fish that show natural behaviours better, which is a positive in the hobby so one we should aim for. I will leave this until we have species identified, but for example if you went with rummynose tetras, this species is always best with at least 12 and up to 20+. In a 4-foot 55g you could certainly have 20 of these and it would be a beautiful site.
Third, Colin already mentioned the dwarf gourami issue and I would avoid that species. Additionally, gourami and cichlids are best not combined as they are so much alike. Males are territorial, which can be minor or major depending upon the species.
Angelfish...this is a shoaling fish that should be in a group of minimum five. They cannot be in groups of four, three or two; the only exception is a mated/bonded pair. A single angelfish would work but I am not in favour of maintaining a fish contrary to its requirements/expectations. Bonded/mated pair means the male/female have accepted each other and are thus more likely to get along. But there are no guarantees. However, if you have male/female you will obviously have spawning, and this can be an issue depending upon the angelfish themselves and the other tankmates.
So going back to the activity issue, if you did have angelfish or gourami (another species) you would want quiet less-active tankmates. There are many tetras suited, and most of the rasboras. The cherry barb is about the only barb that could work, though I personally would not include it but rather look at the tetras and rasboras. Danio definitely not, these are very active swimmers.