That sounds like a good setup. Include lots of plants and branches as they will appreciate it! For substrate, you'll want something that can keep the humidity high, and allow them to lay eggs.
For my tropical tanks, I use a mixture of cocopeat, organic topsoil, leaf litter and orchid bark. Live critters such as tropical woodlice and springtails can be added to the substrate to break down waste and keep the tank clean.
Best of luck,