4 k of memory should be plenty.
RAM could be more of a problem. It is easier to debug code if you can first write the whole message into RAM, and then send it. If you have less RAM, you can generate the message as it is transmitted to the phone, but that is more difficult to test.
RAM could be more of a problem. It is easier to debug code if you can first write the whole message into RAM, and then send it. If you have less RAM, you can generate the message as it is transmitted to the phone, but that is more difficult to test.