Hallo Theo,
nein, es gibt keine Prepaid Karten von cellular@sea oder AT&T Maritime. Das sind beides Anbieter von Satelliten-Verbindungen auf Kreuzfahrtschiffen.
Ein Telefonieren an Bord ist über Roaming möglich auch mit T-Mobile oder O2 (jedenfalls bei einem normalen Tarif, also nicht prepaid). Bei mir (O2) wird leider immer der "falsche" Tarif angezeigt, nämlich die Gebühren für die USA (1,59Euro/min). Die konkreten Kosten bekomme ich leider nie angezeigt und O2 war nicht in der Lage die Kosten festzustellen (auf Nachfrage). O2 behauptet weiterhin, dass kein Roaming-Abkommen bestünde (was aber nicht stimmen kann, da ich Empfang hatte bei WMS/cellular) und der Anbieter auch im Handy angezeigt wurde. O2 hat Roaming mit AT&T und die stehen eben auch hinter WMS. Daher ist ein Empfang möglich.
Die ungefähren Kosten findest Du hier. Allerdings kann sich das seit der Aufstellung 2011 bereits wieder geändert haben. T-Mobile war der einzige Anbieter, bei dem sich die Kosten vergleichsweise leicht finden ließen auf der Website.
Sollten Deine Eltern in der Lage sein, SMS zu schicken, dann sollten sie dies tun. Das ist die günstigste Variante, um auf See erreichbar zu sein.
Sobald ihr in Landnähe seid, könnt ihr über lokale Netze telefonieren, was deutlich billiger ist. Es gibt auch Anbieter (wie WorldSIM), die weltweit recht günstige Tarife anbieten, was allerdings ebenfalls nicht die Satelliten-Verbindung am Schiff einschließt.
Gruß
Carmen