As far as the cyano goes, I battled this a couple years ago by cutting down the light time, feeding less often, and spot vacuuming the red stringy stuff when I did water changes. Those things helped a lot, but didn't cure it.
So I bought some Chemi-clean and it took care of it - 2 years later and still cyano free. Didn't bother my fish, inverts, or my corals either. I am not one for adding chemicals to the tank unless the conservative approach fails, but this one I would recommend if you really have a problem with cyano. (I think it had erythromycin in it - the bacteria hated it, but everyone else in the tank seemed fine with it and my water parameters never changed either. I did keep my lights off most of the time while I was using it and did a big water change at the end of the treatment.)