You could do platys, guppies, most tetras, and rasboras. you could do a dwarf gourami as well, i've kept all of those fish together at one time or another without problem. for algae you could do a lot of things, a bristlenose pleco, siamese algae eaters, otocinclus catfish, mystery snails...