Move the submission PDFs directory definition to a constant.
Implement hook_requirements() for PDF generation dependencies.
SMTP module provides the PHPMailer class.  Don't need to include it via drush make.
Implement a hook_requirements() test for the PHPmailer class.
Use insecure HTTP for third party domains.