There is really not a lot that will eat cyno. I can tell you all the stuff that I did to start the fight (which has been a really long fight) but I wont bore you. The things that worked the best for me are what I will share.
Daily - clean off any areas where the slime grows
Weekly - change 1/4 of the water, replace with only RO
Daily - clean out the skimmer collection cups twice a day
Change your lights if they are old. To be old it can only take 8 months!
Move the power heads so that they are pointing on each and every part of your water. You might want to increase to 4 power heads since you only have two. I have an 80 gallon and we have a total of 5 power heads.
On the hair algae, get a lawn mower blenny. Lawn mowers love hair algae and will clean it up quickly.