For 2ft, you can keep a tang if u don't have many fishes.. i used to keep a tomini tang, which really cleans up all the algae.. even from the glass panels.. u can see the "Kissing" marks
Yellow tang also nips on them but not as much in my experience.
Other choice as mention include blenny, snail (i think some only... turbo i think eat algae)...