Looking good.
It looks like you have the
Anubias planted in the substrate. These should be attached to the driftwood or even the stones. If the rhizome is planted, the plant's growth will be stunted and they may eventually die.
As far as foreground plants,
Dwarf Sagittaria or
Pygmy chain sword will both provide a nice grassy type look.
I think a nice smaller sword would look good in front of the wood. I've always wanted to try the Kleiner Prinz variety, it apparently only gets to be about 12' high and has a nice red color.
Looks like you might need some tall plants for the back. Corkscrew Vallisnaria would work, or maybe
Ruffled Amazon Sword, or even
Brazilian Pennywort planted in the substrate and allowed to grow along the surface.
Also, sounds like you were getting a little algae, which is something that you will have to keep an eye on with your lighting and CO2.