More than likely they'll be fine, but fish all have their own personalities
Reasons why it'll work
1) Unrelated fishes of different genus and family
2) The fish have different colors and different body types
3) They use different areas of the tank (Mandarin within the rockwork, Blenny on top and around the rockwork)