Bitte vermeide Fullquotes, diese behindern die Lesbarkeit. Bei mehrfachem Verstoß werden wir verwarnen müssen.
Es wird kein (zweiter) MX Record zum Mailversand benötigt. Ausgehend kann quasi jeder Rechner Mails senden. Der MX Record sagt dem Mailserver, der Mails an eine Domain zustellen will, wo dieser zu finden ist. Du kannst also ohne VPN und ohne MX Record über einen Smarthost versenden (Du gibst den zu benutzenden SMTP Server ja im Mail Client an). Wenn Du Dir das leichter merken willst, kannst Du einen A Record "smtp.meinedomain.de" auf die IP Adresse des Smarthosts setzen. Ein MX Record ist nicht nötig. Wichtig wäre lediglich, dass Du im SPF Record angibst, dass diese IP oder DNS Adresse berechtigt ist, für die Domain Mails zu versenden. Das wird die Chance reduzieren, in Spamfiltern zu landen.
Ein zweiter MX Record bringt lediglich für die Redundanz des EMPFANGS etwas, wenn ein Mailserver "down" ist, kann der andere ggfalls noch erreicht werden (dieser muss im Endeffekt gleich konfiguriert sein, um sich auch für die gleichen Adressen zuständig zu fühlen.. Das bringt jedoch das Problem des Abgleichs / ungleichen Standes mit sich. Hinzu kommt, dass ein Mailserver, der kurzzeitig nicht erreichbar ist, eigentlich kein Problem darstellt. "Echte" Mailserver versuchen nämlich mehrfach erneut (mitunter mit wachsendem Intervall dazwischen) Mails zuzustellen, bis das klappt. Je nach Konfiguration kann es Tage dauern, bis eine Zustellung wirklich fehlschlägt und dem Sender zurückgegebenen wird. Daher macht ein 2. MX und ein Backup Mailserver m.E. keinen Sinn, es sei denn man hat eine entsprechende Mailserversoftware, die im Cluster funktionieren kann.
Offensichtlich weißt Du aber viele der von mir genannten Details trotzdem nicht / nicht korrekt.
Nochmal: für die Versendung wird KEIN MX Record benötigt, wohl aber eine vernünftige "Reputation" der IP: IP Adressbereiche aus Endkunden-Internetanschlussbereichen (DSL/Kabel Anschlüsse). Es wird bei Spamfiltern davon ausgegangen, dass DSL Mailserver häufig gekaperte Spam Zombies sind (nicht zu unrecht). Daher verwendet man für die Versendung besser eine fixe IP eines Serverproviders (Smarthost), die nicht auf Blacklists ist. Für den Empfang stellt es aus den genannten Gründen kein Problem dar, hinter einer dynamischen IP zu liegen, es wird keine IP mit "Reputation" benötigt, der MX Record muss aber (dank DynIP) auf den richtigen Server verweisen. Die 5 Min, die eine DynIP evtl noch nicht upgedated ist, werden ohne weiteres durch erneute Zustellversuche von Mailservern abgepuffert.
Ich hatte bisher nicht erwähnt, dass natürlich alle ein- und ausgehende Kommunikation über SSL (z.B. via Let's Encrypt oder ein gekauftes Zertifikat) abzusichern ist. Nicht verschlüsselte Mailkommunikation verbietet sich!
Wenn Dir das alles "zu blöd" oder zu aufwändig ist, kannst Du mit geringem finanziellen Aufwand auch z.B. Webspaceprovider verwenden, die riesige Mail Accounts anbieten oder Dir Hosted Exchange Postfächer (Groupware mit Kalender- und Kontaktesync) holen.