Yeah I would go with them...Maybe if you bought a 3-5 gallon tank only for the goldfish...Then the problem would be solved. Then you can have a heated 29Gallon tank with tropical fish...Maybe a school of tetras and some cories...
Arrowhead, goldfish CANNOT go in a 3-5 gallon tank; they need at least 20 gallon for the first fish, then 10 gallon more for each additional fish. Never volunteer advice on tank size etc until you have looked up the requirements of the fish in question! The fish would die in there. Besides, his main problem is that he lives in a country where the temperature is 29 C; this is too hot for most commonly sold tropicals even, so there would be no question of heating even a tropicals tank, you'd be struggling to keep it cool.
Spacebass, I imagine there might well be goldfish that are different from what we in the west think of as goldfish (those coldwater fish that come from China)- find out what there is locally.
And of course there are going to be tropical fish that are adapted to high temperatures too- I believe there are plenty of wild fish in Thailand for a start.
What I meant (though badly expressed) was that many of the common species we see here, e.g. many South American tetras and catfish, danios, livebearers etc, are better off in lower temperatures. There are tropics and tropics evidently, and you are in a particularly warm part of them. Have a look and see what is sold locally, then come back and we can discuss individual species.
Just a word of caution, because you see fish sold or kept under certain conditions in a shop, this is no guarantee that this is good for them. We could all tell you horror stories of what we have seen in lfs.