A possibility on the algae is that it is dust or pollen that has blown onto pond. Not sure just a idea.