I've kept all of those fish together (minus the convicts), plus an oscar and two catfish and never had any problems. I think that stock will work out fine. If you are concerned about the convicts you can always sell them off or bring them to a local club to auction off or something.
I am sure you will be fine for winter as well. Those fish live in the lakes, ponds, canals and everywhere else in FL. Its where I got my jags from, so I don't think you have much to worry about there. Even the water in FL has temp. fluctuations and the fish do fine.
As for temp. fluctuations in the amazon - I am not even sure how that came up but +1 to oddballs post.