Por lo que sé, cualquier iPhone debería ser compatible con GSM. Pero se supone que la pegatina de la parte trasera de la caja dice explícitamente con qué es compatible, para que lo veas.
Ten en cuenta que los teléfonos proporcionados por algunas compañías pueden soportar bandas ligeramente diferentes a los teléfonos de otras compañías. Creo que Cuba utiliza 900 MHz, y me imagino que todos los iPhones lo soportan, pero no he comprobado todos los modelos. Pero si hay uno específico que vas a conseguir, puedes consultar un sitio web como WhistleOut para comprobar que el teléfono lo soporta. Puedes buscar en Google algo como 'WhistleOut will my iPhone 8 work on another carrier', y el artículo repasará las variantes del teléfono que vienen de las diferentes operadoras y mostrará qué frecuencias soportan, para que puedas volver a comprobarlo.
Sin embargo, si se trata de una caja abierta, debes asegurarte de que realmente funcione, de que no esté activada y asociada al ID de Apple de otra persona, y ese tipo de cosas. Si se trata de una instalación nueva y funciona cuando introduces tu propia tarjeta SIM (tiene que ser una tarjeta SIM del tamaño adecuado, probablemente una nano-SIM), entonces también debería funcionar para tu hermana.