I keep it simple...because I have Verizon I just keep "Travel Pass" on my account all the time. With Travel Pass I can use my phone for voice calls, texting, or non WiFi WWW access just like at home for $10/day .
A "day" means activated for 24 hours in a row. This works pretty good for most caribbean and mexico travel.

SKL

PS CCLP here we come, 3/2 - 3/10/22