1. Software vs Hardware. Is that clear enough?

2. If you do not know how to use these commands, then sorry, I cannot teach you PicBasic Pro lanquage. You have to do it yourself, and if you face a problem, then come here to show your code and be sure many will help you debug it.

3. The GSM thread has many resources for the matter. Just read...

Ioannis