Welcome to Tropical Fish Keeping forum. Glad to have you with us.
That is a very nice aquascape; I like the way the rocks build up naturally. Nice work.
To the plants:
1. Ophiopogon japonicus, commonly called Fountain Plant. Not a true aquatic, this is a terrestrial plant. But it will often do quite well submersed, I had it years ago, and it can last years. So I would leave it in. A nice contrasting plant. Let the leaves grow over the surface, they are quite thin and will look natural.
2. Bacopa, a stem plant. There are several species, the two most often seen are B. caroliniana and B. monnieri; from the rounder leaves i suspect the latter, but whichever, care is the same. Being a stem plant, needs more light that some of the other plants.
3. Another terrestrial plant, Hemigraphis colorata, commonly Crimson Ivy (Hiscock). I|t may or may not survive submersed; keep an eye on it, if it begins to fall apart (rot) pull it out. Hiscock writes that it may last a year submersed.
4. One of the "sword" plants, genus Echinodorus. A superb plant for the aquarium. I suspect this is the most common species, Echinodorus bleherae
; the leaf form is the emersed, so as the plant becomes established the existing leaves will yellow and can be removed. New growth from the centre of the crown will be the submersed leaf form, which can vary somewhat depending upon conditions in the aquarium. This plant is in our profiles, click the shaded name for more info.
5. Microsorium pteropus, common name Java Fern
. Low to moderate light, but should not be buried in the substrate. The thick black "stem" from which leaves and fine roots grow is the rhizome and should not be buried. It can be attached to wood or rock, with black cotton thread or fishing line if necessary, and the roots will grow and attach it in time. Read more in the profile.
6. Looks familiar, but I can't place it; a quick flip through my reference works didn't find it. I may track it down later, or someone else may know.