Keep up with the daily 100% water changes while he is in his small container. Poor guy. Epsom should help with any pop-eye, internal parasites and SBD. So I would continue that treatment for now.
Does the worm look like the attached images? If so then it is probably just a Planaria.
Planaria are often found in aquariums with uneaten food. The planaria won't hurt the fish, but they are a symptom of too much gravel containing too much uneaten food, and that is not good for fish. They require a food source, which means there must be excess food wastes in the tank to support them. So it may just be that and not a parasite... which is good news. Just need to up the cleaning of the tank. Was it in the QT tank or in his regular tank? He should still be in QT with the meds if he is still having swimming trouble.
Last edited by Myates; 09-30-2011 at 08:38 AM.