Clarification of Arduino MKR GSM 1400 Capabilities

Hello,

I plan on purchasing an Arduino MKR GSM 1400 Capabilities with the Arduino SIM card and antenna. However, before I make the purchase I want to make sure that it can do what I need it to do. So this post has a lot of questions.

Do I need to activate the SIM card in a plan or something? Is there a link to register the SIM card? Once it's registered, can I use immediately start using the SMS functions from the GSM library on the Arduino GSM?

Moreover, I have a program that I developed in Arduino IDE for my Arduino Uno; it currently reads temperature data. Assuming I got the Arduino GSM and set up the SIM card, could I import that program from Arduino IDE and use it to send and receive SMS messages? Or do I need to use the web IDE for some reason?

What kind of coverage does the Arduino IoT network have? Does it cover most of the continental United States?

I apologize for all of the questions. It's just that information regarding the Arduino IoT network is sometimes not the information I require.

Any clarification would be greatly appreciated.

Are you in USA?

Read https://store.arduino.cc/usa/sim-card

and Arduino SIM, the new cellular connectivity service for the Arduino IoT Cloud | Arduino Blog

.

Yes, I am located in the US.

Edit: I've read the links you have provided. Thank you. That has answered my questions regarding SIM activation and Arduino's IoT cloud service.