The foam filter might contribute to a higher nitrate level in the tank, and will probably contribute to the maintenance load. It would help if you decide to stock the tank heavily with fish, though.
A 55g is too small for a tang, IMO. I would stick to the clowns and the blenny. The angel might be fine as well, but they sometimes eat corals, which could be an issue for you.