Also would the fish be able to remove some of the algae by eating it, or would their poop only contribute to it?
Yes and yes, but it depends on the kind of fish. If you have a carnivorous fish, it will not eat the algae, and it's poop will help to grow the algae. But if you have a vegetarian fish they will eat all the algae.
Then their is this pressure filter with a UV sterilizer. Do you think that a UV sterilizer would be a good thing, to have or is it not worth it?
UV filters are pretty much nonexistent in ponds, unless you are doing delicate koi or something. I don't think a UV filter would be able to handle the amount of algae. I don't think it's something you need to spend money on, we don't use one. IF you have the extra money and want to try it, who knows it might work.
But I do know it's not necessary for the fish.
Cycling;
ALSO, for your biological filter- you should just make one, it works just as well and it's cheaper; you will need to set it up above the pond/ tank... (you don't need pressure filters, UV filters etc all that other stuff)
1. Buy a pond pump, some pea-gravel, a 5 gallon bucket, and a GOOD amount of some hosing that fits on the pump.
2. Drill one hole in the bottom of the 5 gallon bucket JUST big enough to squeeze the tube through, run tube from pump up through to top of bucket.
3. Drill a BUNCH of very small (pencil eraser size) holes in the bottom of the bucket.
4. Fill bucket with gravel, making sure to leave hose sticking out top.
Now the water will run through the hose into the bucket filled with gravel and drain back out into the pond/ tank. Letting it run for a long time (with a small amount of fish in the tank) will establish the good bacteria, or you can purchase "active" filter pads from aquariests to "jump start" your colony.
It's essentially the same as a fish aquarium, read more on "cycling" here;
http://www.worldcichlids.com/faqs/cycling.html