Without string algae, we would get lazy from drinking too many mexican cervezas and fat from eating awesome homemade salsa with chips while admiring the water.
Sorry fella, string algae is an unfortunate evil that we have to constantly battle with, much like trying to stop grass spurs or crab grass in our lawn.
To simply put it, when the string algae gets too long, then use a toilet bowl brush to slurp it up like ya do with good home cooked spaghetti or you will have to do a chemical regiment amongst other things as talked about in the two below threads:
Algal Blooms (
https://www.gardenpondforum.com/threads/algal-blooms.12270/)
Solving the algae mystery (
https://www.gardenpondforum.com/threads/solving-the-algae-mystery.13888/)
Snails would likely get eaten quick by the fish. Snails don't last long in my pond.
Plecos are fine except they will die quick if water gets too cold.
Look into possibly obtaining an algae eating shark for your pond. Chinese Hi Fin Shark. Very cold hardy. (
http://fullserviceaquatics.com/aquarium/shark-pond-easier-than-you-may-think/)
If you do not feed your fish too much, then they will eat some of it.
UVs only kill what floats in the water thus kills what is able to flow through the UV device. There are string algae species, along with the most invasive, that actually reproduce through shedding off bacteria or spores, which act like seeds. The "seeds" can also be released while trying to pull the string algae out of the pond. These "seeds" will be floating in the water and
some of them will be killed by the UV device. UV devices also oxidizes various micronutrients to a
very low degree, dependent on UV strength, which means it makes the mincronutrients
insoluble to plants and algae, except the impact on micronutrients is not noticeable as long as the UV device is mainly operating so to kill floating algae and spores.
Don't stress too much over it. It is all part of the wonderful natural process in our pond's ecosystem and string algae is just the part of nature that sucks.