No, I think you have other problems here.
First, I would forget the Red Tailed Shark. While a very attractive fish, it needs a 4-foot tank with no other substrate fish. Even then, as they mature, some individuals become very nasty indeed, taking a dislike to certain upper fish, stripes I believe. So your angels might have trouble, and of course the corys.
As to angelfish, two is never advisable unless they are a mated pair. Angelfish are shoaling fish that live in groups, and they form a specific "pecking order" with a dominant male, submissive males and females. With sufficient space and a group of 5 or more, this usually works well. But never have 2 or 3 (except the mated pair) because one if a male will almost certainly decide to hound another male, and if the other is a female (one or both) and the male decides not to accept her, trouble again. "Mated pair" means the fish select each other and bond, usually for life. Read more in our profile. http://www.tropicalfishkeeping.com/c...calare-188457/
As Jarowa correctly noted, angelfish and gourami do not always work. Both are very similar, the males are highly territorial.
On the molly, this fish requires moderately hard or harder water. Angelfish and corys are soft water fish, though they can manage (some cory species will, some won't) in moderately hard water. I just point this difference out, since I don't know your parameters. I personally would have molly in their own tank, as a small group or with some other livebearers, with moderately hard water of course. Molly will not last in soft water.