Pies, I had a major problem with flat worms. People who have seen my tank know the extent of the problem I had. I used the same SALIFLERT flat worm exit and it worked. No mater how much light they need these things also live in, rock caves and cavities. Therefore extreme care needs to be taken.
Know to the method of getting rid of them, Flat Worm exit works, it works so well that it will wipe out all the flat worms in the system, this means very high levels of toxins (released by the dead flat worms). Yes you can and must run carbon, but with large numbers of flat worms dead you might find carbon struggling to extract all the toxins from the water. Further more when flat worms die they continue to release poisons until they are completely decomposed.
Certain fish have higher immunity to the toxins released by the flat worms than other fish. Tangs are very very sensitise.
My advice would be to take as many flat worms you can from the system, treat the tank only keep the sump water in reserve. Mix-up new water and keep it handy and use much carbon as you can, and make sure that you pass all your water through the carbon chamber. Keep carbon running and change the carbon when required.
If you have any specific questions please contact me.
Good luck
Desh