Holy lethal fish cocktails, Batman!
We could really do with an ammonia and nitrite reading from a liquid test kit, rather than "ammonia level is high," but given you go on to say "fish waste lying on top of the sand" I'm going to presume the worst and your tank may well be at risk from "old tank syndrome" and you need to sort this out ASAP (read this evening)...
Turn off the heater and filter, give them ~20 minutes to cool down beofer continuing.
Syphon some of the existing tank water into a fish safe bucket(s)/container(s), the bigger the better, but not anything that has been exposed to washing up liquid; bleach etc.
Net all the fish into these bucket(s)/container(s), which will probably need all the furniture and plants removing.
Syphon all the water out of the tank, trying to suck out all that waste.
Refill the tank with fresh dechlorinated water of a similar temperature to that you removed.
Acclimitise your fish to the new fresh tank water, ideally by the drip method, but failing that add ~30ml of tank water every 10 minutes or so until you have at least doubled the amount of water in each container of fish.
Put the plants and furniture back in the tank.
Top up the tank water with some more fresh dechlorinated water, to account for what you have used to acclimitise the fish
Net the fish out of the containers and add them back to the tank.
Gently rinse your filter's sponges/pads in the water containers your fish were in.
Put the filter back together and get it back in the tank with the heater, turn them back on.
Once you have the fish away from death's door, then the stocking mess you have can be sorted out over the weekend...
Do you have a gravel cleaner such as
http
/www.ebay.co.u...=item35af7a5788? These help syphon out waste a lot.