Hi Carl, welcome to the forum
The first thing to do is find out how hard your water is. You should be able to find that information somewhere on your water provider's website. You need a number and the unit rather than some vague words. The unit is important as there are about half a dozen different hardness units.
The reason I say this is because you have hard water fish (guppies) and soft water fish (the rest) on your list. One or other will not be happy depending on your water hardness.
If you get cories of any species (or any other bottom dwelling fish), you'll need sand on the bottom of the tank rather than gravel. Play sand is very suitable, and cheaper than those sands sold for aquariums. Being designed for children who are quite likely to eat it, play sand is very safe. It just needs a lot of washing.
I have read your other post but I'll keep everything here.
The other good filter is the Eheim Aquaball, or even an Eheim Biopower. These are very similar filters just differing in their media.
If you plan on using the old heater, check it can keep the water temperature at what you want it. Old heaters have been known to fail.
Ammonia in tap water - water companies mostly use either chlorine or chloramine to disinfect mains water. Chlorine is an ammonia and a chlorine joined together. All dechlorinators split chlorine up then remove the chlorine, leaving the ammonia half in the water. But the amount of ammonia is nowhere near high enough for a fishless cycle. You would be better getting a bottle of ammonia and following the method on here
https://forums.thinkfish.co.uk/fishtank-filtration-and-cycling/fishless-cycling-how-to-do-it/The other alternative is to plant the tank. Plants use ammonia as their preferred source of nitrogen. In a tank with a lot of well growing plants, you don't need to cycle it first. Just wait until you know the plants are growing well, they add fish a few at a time. You do need to monitor ammonia and nitrite but if there are enough plants you shouldn't see aeither of them.
Once the tank has fish in it, when you do your weekly water change you will add new water that has ammonia in it. In this case choose a dechlorinator which 'detoxifies' ammonia. This detoxification lasts around 24 hours by which time the bacteria or plants will have removed it all. This detoxified ammonia still shows up in our test kits though.