Goldfish need a pH above 7.0. If it goes down to 6.5 or lower, it causes them to stress and produce excess mucous that looks like white skin peeling off them. It's just mucous but is an indication that there is something in the water that is stressing them out.
-------------------
The black on the fins could be chemical burns from mixing medications or overdosing the medications.
If you ever have to treat with chemicals, do a 75-80% water change and gravel clean before adding any new chemicals. If possible do a 75% water change and gravel clean once a day for a couple of days before adding new medications because it will remove most of the old chemicals and make it safer for the fish. Sometimes you need to get new medications in straight away, in which case just do it once and then add the new chemicals.
You can add some carbon to the filter after the water change to help remove residual medications.
-------------------
Sometimes the small suckermouth catfish will latch onto big fish at night when the big fish is asleep. They don't always latch on to them expecting food, and quite often they think it's a lock or something else. Then they graze on it and can do damage.
If the goldfish is sick then the suckermouth catfish will usually latch onto the fish and start eating it. But so do most other fish.
Big fish are more likely to be latched onto by a suckermouth catfish than small fish because it's easier for the catfish to see and grab onto the bigger fish.
-------------------
On their own, most fish medications are reasonably safe for fish as long as you don't overdose them. However, if you mix chemicals then it is really easy to poison the fish.
Most medications are not designed to be used with other medications and whenever you add any medication, it is borderline as to the damage it does to the fish. They usually have just enough medication to kill disease organisms and hopefully not too much that it kills the fish.
If you have one medication in the water and add a second medication, you usually wipe out the tank. This is why you need to do a huge water change and gravel clean before using another medication. You need to get rid of as much of the old chemical as possible so you don't get a mixture of poisons in the water.
A lot of fish medications contain highly toxic chemicals. Formaldehyde/ Formalin is found in lots of liquid medications and it is a preservative used to pickle people and animals so they last forever. The same medication might contain Malachite Green, which is carcinogenic, and copper. These 3 substances are poisonous on their own but when combined together are even more toxic. Then if you add another chemical or medication in there, you poison the fish.
Most chemicals are also more toxic to catfish, loaches and eels. Sometimes you treat the tank and kill the catfish but because they normally hide, nobody notices for a few days. By that time there is an ammonia reading and the fish suffer from a combination of ammonia and chemical poisoning.
-------------------
WATER CHANGES
With water changes, you want to do around 50-75% each week or every 2 weeks. Small water changes leave lots of bad stuff behind, which builds up over time and can cause problems.
You do water changes for 2 main reasons.
1) to reduce nutrients like ammonia, nitrite & nitrate.
2) to dilute disease organisms in the water.
Fish live in a soup of microscopic organisms including bacteria, fungus, viruses, protozoans, worms, flukes and various other things that make your skin crawl. Doing a big water change and gravel cleaning the substrate on a regular basis will dilute these organisms and reduce their numbers in the water, thus making it a safer and healthier environment for the fish.
If you do a 10% water change each week you leave behind 90% of the bad stuff in the water.
If you do a 25% water change each week you leave behind 75% of the bad stuff in the water.
If you do a 50% water change each week you leave behind 50% of the bad stuff in the water.
If you do a 75% water change each week you leave behind 25% of the bad stuff in the water.
Fish live in their own waste. Their tank and filter is full of fish poop. The water they breath is filtered through fish poop. Cleaning filters, gravel and doing big regular water changes, removes a lot of this poop and harmful micro-organisms, and makes the environment cleaner and healthier for the fish.
-------------------
GRAVEL CLEANERS
The gravel cleaners with the sock aren't the best. You are better off just using your normal gravel cleaner and removing the dirty water along with the gunk. If you can't clean the entire substrate one week, just do half that week and the other half the following week.
If the sand gets sucked up, just kink the gravel cleaner hose a bit and it will reduce the flow and the sand should stay in the tank.
-------------------
WATER CONDITIONER/ DECHLORINATOR
With water conditioners/ dechlorinators, you want to use them in a bucket of tap water before adding that water to the tank. If possible, fill up a bucket with tap water and add the dechlorinator. You add enough to treat that bucket of water. Then aerate the water and dechlorinator for at least 5 (preferably 30+) minutes. This allows the dechlorinator to come into contact with all of the chlorine/ chloramine molecules in that water and neutralise them.
If you only have chlorine in your water supply, then aerating the water for 24 hours should remove the chlorine and you won't normally need to add a dechlorinator unless you want to use tap water straight away, or if the water company adds extra chlorine. They usually add extra chlorine after doing work on the pipes or it there is a lot of rain or a sudden heat wave.
If you have chloramine in the water supply, then you will need to use a dechlorinator that neutralises chlorine and converts the ammonia into a less harmful ammonium. Chloramine is a mixture of chlorine and ammonia and does not come out of water with aeration. It needs a dechlorinator.
If you contact your water supply company by telephone or look on their website, they should tell you if they add chlorine or chloramine. They will also have the pH, GH and KH of the water, which is helpful when choosing fish.
----------
Tap water is under pressure and the dissolved gasses sometimes get pushed out of the water and you can have an improper balance of Oxygen (O2), Carbon Dioxide (CO2), and Nitrogen (N) gas in the water. If this happens, it can harm the fish. Aerating the water for 30 minutes allows the dissolved gasses in the water to stabilise at normal levels and this is better for the fish.
If you have a couple of decent sized buckets, you can fill them with water, add dechlorinator and aerate it while you gravel clean and drain the tank. Then just use that water to fill the tank.
-------------------
AQUACLEAR FILTER
AquaClear Filters have a bag of carbon (black granules), ceramic spheres and a sponge. You don't need carbon in a filter unless you have heavy metals or chemicals in the water. If you do use carbon, it should be replaced every couple of weeks because it becomes full and stops working pretty quickly. However, if you don't have heavy metals or chemicals in the water, you don't need carbon. You can buy Activated Carbon in big bags online or at pet shops and put some in a mesh bag and put that in your filter if you want to use it.
Carbon will remove aquarium plant fertiliser and medications used to treat fish. If you had good carbon while using medications, the carbon would have removed a lot of the medication and prevented it from working.
Carbon can be used to remove fish medications before treating with another medication, however a large water change is more effective and quicker.
Re: your filter. I would have the ceramic beads and 2 sponges, or 3 sponges and no beads. Sponges hold beneficial filter bacteria and they trap gunk. Sponges last for 10+ years and you simply squeeze them out in a bucket of tank water and re-use them.
-------------------
Unfortunately when you feed fish, goldfish and other big fish will sometimes grab a heap of food and swim around for a bit before spitting it out. You have mentioned this with your fish. The uneaten food can cause ammonia problems within a few hours of being spat out and this can become a catalyst for problems.
-------------------
DRIFTWOOD
You don't have to boil driftwood. You can rinse it off with tap water then put it in a bucket of tap water and leave it there until it sinks. Then rinse it again and put it in the tank.
You can change the water in the bucket each week and if you get mozzie larvae in the container, scoop them out and feed them to your fish.
-------------------
If you only have a few fish left, put them in the smaller tank with the established filter. Then strip the big tank down and wash it out with tap water. You can change the sand to gravel if you like but get small gravel that is smooth so it's easier on the catfish. Then set the tank up, fill it with tap water and dechlorinate it. Aerate it for a few days and then move the fish and filter back into that tank.