Well, learning enemy skills is not character-specific but matera-specific. So once it's learnt on one enemy skill materia, you can equip it to anyone and they can use the ability. Just for future reference, there are four of the materia in the entire game and it is possible to learn every one on all of them, but you most likely won't be able to on your first play through.