Oh I see, thought it was going to be buried in the ground or something.
In that case, for me anyway, I would go with rocks from a rockpool complete with the various life forms, and some of the porous coral rock that marine tank keepers use, to house the bacteria to do the filtration.
The two main issues are keeping it cool and keeping it clean. If you can afford a protein skimmer this will go a long way towards removing nutrients from the water that would eventually lead to algae cluttering up the tank.
What lighting you need will be detirmined by what plants you want to grow, some of them are designed for bright sunlight & will need strong lighting.
Years ago I had a rock pool tank for, i think, around 2 years. Just about any living creature you find in a rock pool will do well in a rock pool tank, long as you find out what they eat & provide it, keep the tank cool, and keep it clean.
There is a myth that because rock pools sometimes warm up in the sun and the occupants survive this, that it must be OK to keep a rock pool tank at warm temperatures. Not so, some of the inhabitants cannot handle high temperatures over long periods of weeks or months. The temperature should be kept below 20 most of the time, and better around 16.