Your Plants ID'd
Hello Mog...
Your Indian Fern (Water Sprite) on the left will do much better if it's floated. Even though it can be planted. It really doesn't look very good, but it might recover if you get it closer to the light and dose some good liquid ferts.
The other looks like a variety of Java fern I have in one of my tanks. I believe this particular kind is called "Microsorium pteropus "Tropica". It looks good. Apparently, it likes your particular tank conditions.
I think ferns do better attched to porous driftwood rather than lava rock, but that has worked best for me.
Just one "old fishkeeper's" opinion.
B