One subject that no one broached was the color of the gravel. Light covered gravel has been proven to increase the anxiety in the piscivoric world. Darker gravel settles the fish down and gives them a sense of security. If you are going to use live plants in the tank, I would use Eco-Complete for Planted Aquariums or a mix of gravel and fluorite or laterite. My preference would be the EcoComplete.
Angels, gouramis and rainbows will also tear up the leaves of many live plants. Rather than the angels, I might try festivums, they do stay a little smaller, not much, and are not as aggressive except at breeding time. They are also a little easier on the plants, but will tear the leaves occasionally if not fed veggies from time to time.
Glass cats like some current, gouramis like a more placid setting. If you are set on the glass cats, the gourami will have to rough it out.
Rainbows can get kind of big, although there are now dwarf rainbows available in the hobby. They also prefer school of 6 or more. Four might be ok but I am sure that six would be better. They also like their water a little harder, higher pH than those mentioned before, save the glass cat.
Siamese algae eaters get large and belligerent. As they get older, they shy away from algae and may attack smaller tankmates. I would substitute flying foxes. Good little fish.
Glo-fish, another one of man's merchandising and sales at all cost ploys. Practices like this is what gives the hobby a bad name. I, personally do not like adding fuel to the fire of those who wish the hobby banned. Please, stay away from these fish. If it's color and action you are looking for there are hundreds of other fish to choose from. Get some edlers. Being new to the hobby, you have no idea how serious the anti aquarium people are.
Everyone so far has given you very sound advice. Yet, you wish to dash around it with every new post. Take the advice of one with 46 years in the hobby. When in doubt, listen!!!!!! If you already have your mind made up, why ask for opinions to validate what you now know may cause problems in the future? I just don't understand it. I don't mean for this to sound vicious or create hard feelings in any way. Just giving you some advice, listen to what these members are telling you. They will not lead you astray. They will give you sound advice and help you to enjoy the hobby. They are actually helping to save you from headaches, heartaches, and wallet cramps.
There is a saying in the hobby. This looks like a good place to bring it out. In the hobby there are "havers" and "keepers". Havers put fish in their tanks to feed their egos and fill a need to possess for gratification. Keepers, on the other hand, possess fish to further their love of natural things and to bring a piece of that nature into their homes. They cater to the needs of the creatures they keep. Some of the plainest fish are the most fascinating. I would like for you to join us as a keeper, as would all who have posted in this thread. Will you join us?