I'm no good with guessing morphs. I get them wrong mostly so I won't venture any further in that category. They are pretty and appear very healthy though.
You can do a live planted viv but I would go with succulents instead of cactuses. They have no spines and are therefore less dangerous. They have easy care like a cactus too. The only down side to this I think is that they probably won't last long. My leo's all love to climb all over everything. So the succulents will probably get beat up pretty quickly.
If I were doing a live planted for leo's I would go with something like excavator clay or a custom built background where there are holes for the pots to go into. That way they can easily be removed and filled in with something else should it not work out. I've used excavator clay before with leo's and have had no problems. I've since switched over to either a custom built background or paper towel and slate combo. The first of which is difficult to build and semi expensive but look great and the leo's love them. The second method is easy to clean but not as fancy.
I would recommend setting up your tank a few weeks ahead of time to make sure that your humidity levels are ok and temps remain stable.
Good luck.