ok, i dont get on this board very much
if you have a lot of algae issues we first need to figure out why
what are your param's @??
how long has the tank been running?
is it a reef or a fish tank?
what type of lightnig do you have?
with your question, all fish have there own personalities, so for someone to say that a fish will do this or that isnt really all that true, that is more of a guide line
LMblennies can eat all sorts of stuff, dritius, algae, food, etc
from what i have exp LMblennies wont eat hair algae after it has reached a certin length, if this is what you want it to eat, pull as much of it out as you can and the blenny will help with the new growth
your parameters will need to be in order for the algae not to grow, lmb, snails, and crabs will only hinder the growth a little
Jay
PS, sorry for all the questions