Theres two types of banner fish, look almost identical and one isnt reef safe. I can't remeber the latin names, but you need to be sure.
You tank isnt really big enough, they do get quite large. They do live in groups in the wild though. Getting a very small one and re-homing him when he gets too big may work.