Your stocking is going to be maxed out with what you already want to put in without adding anything else. I have my wild caught oscar and a small male Red Point in my 6 foot 125 and 2 50%+ water changes are required a week to keep the nitrates below 20ppm which is where they need to be, especially for oscars and the such. It hits 20ppm... time for a 50% water change. Just something for you to keep in mind as I'm sure you know how much bioload and oscar creates. Your filtration will need to be more as well. Don't go by the aquarium size rating for filtration especially with large messy cichlids. You'll want minimum 10x times the turnover rate with
HOB filters and min 5 times the turnover rate with canisters. I use an FX5 filled with the stock foam and the middle trays with as much bio max as I could get in there and an AC110 filled with the foam only for mechanical filtration mostly. I add poly fill the the AC110 once in a while to help polish the water.