The names are mostly for your benefit. (Under the hood the interfaces use ID values.) In general you should probably name them the same, as it makes it their association much clearer.
Your second question about pinging is more involved. When you issue a ping command, unless you specify the node, it will look for the interface on the local node and then attempt to ping from the node on which you issued the command. So from that perspective, it doesn't matter if the names of the interfaces are dissimilar.