Do I need to know the mobile carrier for each recipient?
No – the cell/mobile number is all that is required along with the recipient's country. The SMS Gateway that you use with fmSMS will handle the delivery of the messages you send to the recipient's carrier in their country.