There are many posts with the ChemiPure lately.
Carbon is basically to remove the excess of organics and other chemicals.
ChemiPure would speed up the help to a system, in the removal of chemicals, but it is very important to know that any carbon media are not the "miracle solution", never!!!
I don't believe in carbon reactor and therefore never used.
Just place the carbon bag in the sump, or display, and watch the results.
There are many other things that can contribute to problems, including cianos and algae, and we need to deal with what is causing the problems, not to have a "carrying along solution" to them.
ChemiPure, and other good carbon media, will just help some chemical problems in a short period of time, as a relief, but carbon is not supposed to solve the problems. Sorry.
A good skimmer will help you a lot in the long run, yes. I have a good skimmer and still have ciano here and there, but they are very much under control. Don't feed too much and try add to the water flow. Suck detritus out of the system and do 10% water changes every two weeks while you remove the detritus. Use pure water to mix with a hi quality salt.
Please don't think cianos can just disappear from your tank in a day.
Let's see what others will suggest...
Grandis.