Yeah it might take some thinking out to choose a good stock list, fish aren't always predictable sometimes a nice one can turn nasty etc. They might fight regardless given they are from different parts of the world. I would personally not risk feeding goldfish or rosies due to health concerns, the cost of treating a 2000gallon would be huge. I grow my own Fathead minnows that i add to my tank every 3months or so.