Algae

Q1: What is the green stuff growing on the surface of my soil?

It is probably algae which usually does not affect the growth and development of the plants. If you cover your seeds with a sprinkling of vermiculite instead of soil mix, you will have less algal growth at the surface of your pots.

See the Biological Environment from Understanding the Environment for more information.