This tank would be roughly 25g's right??? If I'm right that stocking will not work. 3 angels in a 25g is not enough room with all those other fish IMO 30g is the minimum for Angels alone you could breed a pair in that size though so IMO drop the angels. SAE's can become really aggresive so I would also probably alos drop them. And lastly instead of goin 2 species od cory's each I'd go with 6 of one they like to be in groups of 4+ better.Everything else is good though there you could go with someagassizii apistos if you want to but that might cause problems with the rams just watch. I would not add any more fish as that is well stocked already. And lastly the temprature will be fine for them
This might sound a bit harsh but in NO way is it meant to be I'm just trying to help you out.Good Luck