That is quite a lot of fish, some of them I wouldn't mix personally. Importantly, how big is the tank you intend on getting? you will need a sizeable tank for all those fish. There are absolutely loads of tank mates to choose from, everybody has their own personal preference. I certainly wouldn't have a green terror and I wouldn't have a huge pleco.
My tank consists of silver dollars, Eartheaters, a Leporinus, couple of Severums, two blue acara and of course the two Oscars. Apart from one of the acara being a little bossy towards the Eartheaters, everybody gets on just fine, I would consider this to be the perfect mixture of fish. Apart from what I've already mentioned, there is no aggression, they all come from the same part of the world and are doing really well in my 300 gallon tank.