15. Is there a way to export a list of all incoming and outgoing messages sent in a period of time?

Yes, you can download the SMS logs i.e. outgoing and Incoming messages from SMS-Magic portal. If you are using ZOHO or Salesforce CRM, you can export SMS logs from the CRM as well.