If you add a heater, how about Buenos Aires tetras? Very active, don't get bigger than 3 inches, easy care. And cheap. Full price is $2 something here, but I got mine during Petsmart's tetra sale for $1 each. Mine are still only 1 to 1 1/2 inches (I asked for the smallest ones), but since I added them to the guppy tank a week and a half ago, there are NO more fry. They get more aggressive as adults, but I've read they're okay with adult mollies. With a heater, other tetras or barbs would probably work, too, at least if the adult mollies are in a different tank. Danios or giant danios, too.