Hi fishlover78.
I don't mean to sound harsh, but 55gal is the minimum tank size for one single Oscar and no tankmates. Your Jack Dempsey will likely co-exist with the Oscar, but the parrot will most likely become a snack once they achieve full-grown size. The problem is not just the lack of swimming room for such big fishes but the huge
bio-load they produce will likely over-ride most biological filtration.
Same as Kate, I use AquaClear
HOB filters in most of my tanks. One
AC model 110 or two model 70 will handle the bio-load of one Oscar in a 55gal ( I rather use two for contingencies).
I keep 2 Tiger Oscars, 2 Severums (1 Green, 1 Gold), 4 Convicts (2 pairs) -and for the time being 6 Kenyi (2 young adults, 4 juveniles) in 145gal with Three AquaClear 110.
I recently added one
DIY submersible
powerhead (370GPH) with a Marineland canister attached as prefilter to aid in mechanical filtration. That can be easily done with AquaClear powerhead (model 50 or 70) and attach an AC prefilter (lot of waste of food, even fish-poo is picked up this way, making substrate cleaning very easy).
Good luck with this fabulous fish!
Pepe
Santo Domingo