Nice Pics! The stuff coming out of the water looks like creeping water primrose (at a glance). I've had good luck with both submergent (Pondweed Defense) and emergent (Kraken) herbicides. Be careful if you use RoundUp, it's not real easy on the fish.
Can't tell what the other weeds are under the water, a closeup would help.