48x20 is likely big enough for a yellow, if it's the only tang.
Definitely big enough for a tomini.
Algae blennies are cool, but overrated algae eaters. Don't mix one with the tomini, as they hate each other.
Best algae eaters are urchins. Some snails, like big Mexican turbos are good. Tangs do okay on certain algaes.