In a 29 g tank all tangs are really out if the question. You can try an algae blennie to eat algae but I found snails to be just as effective as long as the algae isn’t out of control.
What kind of snails do you have. ? Trouhous and turbo are 2 of my favorite and they don’t clean the sand bed the do the glass and rock but they are mostly active at night