What catfish do you have? Most catfish are predatory by nature. What species are your rainbowfish? Use algae scraper IMO. If you insist adding bioload, then try Ancistrus spp. or Panaque maccus however I do not agree using fish as a means to keep the algae at bay.