I would agree with the water changes the more the better. I have had my aro since Janurary, I got him at 3.5 inches. he was raised in a 55 gallon tank with discus which received 2 40% water changes a week. I had to move him 3 months back when he accidently got hold of 1 discus while going after some food (very severe wound on the discus but did survive Thank God for Melafix) I have had him in a 75 for last couple of months but only do 1 water change a week. He is doing quit well also for feeder fish I breed convict cichlids, By doing this I know he is eating healthy fish also have a better nutritional value, not like the living dead goldfish you get from the LFS.
I would advise you to get your 45 gallon healthy with lots of water changes, If you can do 2 a week make one a simple water change and do a gravel vac and cleaning with the other. Just keep working with it and keep testing the water. I f your 45 is a 4 foot long tankyou can keep an aro in it up too about a foot, if it is a 3 foot tank maybe 9-10 inches.
Get that Ph lower at least 7.0 I have mine at 6.8, but I have read that aros arent that bad in higher Ph but 8.0 is way to high.
Stay away from the live goldfish, To big of a risk for disease, and vary the diet, good quality pellets, freeze dried krill/shrimp, frozen foods I feed mine frozen "Jack Watley Discus food. if ya can sell up your own breeding for feeder fish, convicts breed like mad and about 6 mounths to grow to feeder size.
Get your 150 set up and cycled cause your gonna need it, aros grow fast. Mine went from 3" to 12 in about 9 months, he is moving to a 125 gallon next month then his final home will be a 240 gallon 8 foot long tank next summer (dang I better get that basement finished)
Also keep checking post here on MFK lots and lots of great ideas and knowledge on this site. Good luck