there are two main ways you can go.
high tech:- more expensive and higher maintenance. you will be able to grow pretty much anything.
involves CO2 addition, usually higher lighting, nutritious substrate and decent ferts. weekly water changes of usually 50%
low tech:- cheaper, low maint.
low light, no CO2. little or no water changes. quite limited to what you can grow. much easier to keep everything in balance.
lighting is not as critical as most ppl seem to make out. higher lighting will cause more problems as CO2 then becomes very critical.
in a low tech set up, surface agitation is pretty much required, no need to worry about gassing off CO2, its more important to get oxygen into the tank.
in a high tech set up with CO2 injection then you dont want airstones or excess surface agitation as it will gas the CO2 off causing problems, the plants in this type of set up will supply more than enough O2