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.