I have experience in much smaller tanks (like 55g+). But I just purchased a 120g and stand. Has gravel, lava rocks, some decor, an air pump and a heater. The previous owner said that the old filter he was running it with was too messed to salvage. Idk I never saw it. Anyways I am looking into canister filters now but is that the way to go for this size? Also what else should I have for a tank of this size? And the I am planning on putting into this tank are maybe an Oscar, jack dempseys, blood parrots, and maybe some other cichlids. Any help will be appreciated. Thanks in advance!