Deltachat's misuse of subject lines, date smearing, etc, are absolutely in violation of the RFCs.No it's not. The subject and date headers are that way because we've found mail servers that will not accept completely removing them even though that's fully supported by RFC 9788. If you have never heard of this RFC before, it's what allows you to disregard ALL plaintext headers and put them all inside the PGP encrypted part.
voice callsit's just WebRTC, nothing special. You will need a STUN/TURN server most likely though. Chatmail relays provide one to clients with a password accessible under an IMAP METADATA command, otherwise you can point your client to any TURN server you want