#2 looks like a type of bubble algae. Not sure about the others.
Try this site and see if you can id them.
http://www.saltcorner.com/sections/g.../algaepage.htm
Algae outbreaks are usually a sign of too much nutrients in the water. Is this a new tank?