Plants are GREAT for any size tank, and they use ammonia, nitrite and nitrate to grow. Some people use just plants to maintain the tank with no filter at all (they know what they are doing, I wouldn't suggest it for beginners). You definately have enough oxygen in there.