Thank you for the advice, how long does it normally take for a tank to become established, exactly? My tank is about 4 months old and fully cycled, but I've never seen algae appear anywhere. I've been supplementing my current Pleco's diet with TetraVeggie algae wafers
You should be basically established now. For some reason, I was thinking this was a newer set-up, sorry for my misunderstanding. After a couple months, the biofilms are present on every surface covered by water, and these are the host sites for all bacteria, algae, infusoria, etc. This is why you see so many fish browsing surfaces; they are collecting microscopic food bits, and most of it is live. There probably is algae in this biofilm even though you can't actually see it. If you run your finger over the surfaces, they should feel sort of slippery or slimy; that is the essential biofilm. I keep it off the front glass and sometimes the side glass, but otherwise I leave it alone. Plants and chunks of bogwood promote all this even more.
I have tanks in which I cannot see algae, but I know it is there. It is the problem algae that when it appears has to be controlled. My prime trouble-maker is brush algae, but once I found the balance between light and nutrients for the plants, I've been OK.
Algae-based wafers are good. Omega One make a sinking disk called Veggie Rounds that I particularly like, and I have not so far had any catfish that did not relish these. Shrimp pellets are good too. And if you want to try fresh veggies, consider zucchini, yams, cucumber. Not all pleco will take to these, especially the more omnivorous species, but when you get the Bristlenose try one or more of these.
On the fry issue, my point was that fish should not be eating other fish. Anyway, as I said, there is no way the tetra could even begin to keep livebearer fry within any limit. After about two months you will have a lot.
Byron.