That's too small of a tank for that many fish. I think you'd need at least a 20 gallon for that many fish. The Glofish should be in a school of at least 5 and so should the guppies. I really think you need to upgrade. Also, what kind of algae eater is it? If it's a pleco, they can get huge.
Sequin (m), Shortcake (f), Westley (m), and Sir Righty of Walton (m).