Ok I'll give it to you straight.... The 3 parrots are overstocking your tank. The 2 oscars and the cat are going to max out your tank. Your going to be constantly battling water quality issues, mainly high nitrates all the time and territorial issues. You'll end up doing 50% or more water changes a day to keep nitrates below 20ppm so your fish don't suffer. Oscars are tough but they like and need pristine water and good diet. If not they will get HITH/HLLE. You can never change enough water on large cichlid tanks.