1. za każdym razem wykonujesz AT+CMGS z numerem odbiorcy i wstawiasz treść wiadomości.
2. możesz zapisać jako kontakt na karcie SIM, w pamięci telefonu lub w pamięci uC. Twój wybór.
3. jeżeli korzystasz z kart prepaid, posługujesz się krótkimi kodami i komendą ATD (większość krótkich kodów wykonujesz przez wpisanie jakiegoś ciągu znaków i naciśnięcie przycisku 'zadzwoń')
Odpowiedzi z sieci odbierasz w formie SMS'a lub wiadomości sieciowej którą możesz przekazać np. do siebie.
4. nie jestem pewny w 100% ale raczej nie ma takiej możliwości. Możesz zapisać kontakt, treści SMS'ów już nie. Na pewno nie da się wysyłać wiadomości przez sterowanie jakimś pinem.
No chyba że napiszesz sobie firmware dla modułu
5. wysyłasz SMS'a do modułu, odpowiednio spreparowanego. Odebraną wiadomość odpowiednio parsujesz i robisz z tym co potrzeba.
Podejrzyj projekty w necie. Mam sprawdzone ale nie mogę ich udostępnić (nie to że nie chcę).