Hi Mr. Finch, Good to meet you.
I have no real
experience with aquatic plant species except duckweed. And just to give you some perspective on it, It can double in numbers very quickly. It even comes back after being frozen solid...somehow. The only way I know these things is an Egret brought some in to my
pond last year. It's easy to remove with a pool net or something similar and makes great
compost.
Some fish also
feed on it.
You mentioned something for food.
I have a little
project that turned out quite well. I took 1 of those foam boards 1" thick and drilled holes in it 3"uniform from 1 end to the other 4 rows, perfect for a 4" pot to sit down in reach the
water and not fall through. I grew so many greens so fast I couldn't eat them all. It will help with your Ph and Nitrates in the water and provide cover for the fish. Where ever it is it will block out the sun and slow underwater vegetation in that area. How many is up to you, what you plant in them is up to you.
I don't really know about your area and the substrate/structure of the soil around your ponds ,but I would be careful planting
trees near the banks to control erosion if you have an evaporation problem that actually might be a leaky pond. If the substrate of the soil goes from clay to sand, especially if the ponds where made in this fashion. Planting trees too close could cause "holes" or punctures in the retention layer of clay and then you will not only have an evaporation problem but a Leaking problem too. Before you continue please try to find out or investigate. I have seen ponds go dry because of this.
I would look into partially/fully aquatic grasses for the erosion.
I'm sure you will get some other great responses in this forum.
Have a good one!