D'après ce que je sais, tout iPhone devrait être compatible avec le GSM. Mais l'autocollant au dos de la boîte est censé dire explicitement avec quoi il est compatible, donc vous pouvez le voir.
Notez que les téléphones fournis par certains opérateurs peuvent prendre en charge des bandes légèrement différentes de celles des téléphones d'autres opérateurs. Je crois que Cuba utilise la bande 900 MHz, et j'imagine que tous les iPhones la prennent en charge, mais je n'ai pas vérifié tous les modèles. Mais s'il y a un modèle spécifique que vous allez acheter, vous pouvez consulter un site web comme WhistleOut pour vérifier que le téléphone est compatible. Vous pouvez taper sur Google quelque chose comme "WhistleOut will my iPhone 8 work on another carrier", et l'article passera en revue les variantes du téléphone provenant des différents opérateurs et montrera quelles fréquences ils supportent, afin que vous puissiez vérifier.
S'il s'agit d'une boîte ouverte, vous devez vous assurer qu'il fonctionnera réellement, qu'il n'est pas activé et associé à l'identifiant Apple de quelqu'un d'autre, ce genre de choses. S'il s'agit d'une nouvelle installation et qu'il fonctionne lorsque vous insérez votre propre carte SIM (il faut que ce soit une carte SIM de la bonne taille, probablement une nano-SIM), alors il devrait aussi convenir à votre sœur.