Names above players can only be achieved with static shapes. You can only recolor the entire name, not parts of it, since it's handled through SetShapeNameColor. Apart from that, its perfectly possible. However, everyone on the map will see it so you can't make only teammates see it or some stuff