What DKIM proves
DKIM adds a cryptographic signature to every message. Receivers fetch your public key from DNS and verify that the message wasn't changed in transit and really came from a server holding your private key. Because the signature survives forwarding, DKIM is usually what carries DMARC for newsletters and help-desk tools.
Key length and rotation
Use 2048-bit RSA keys. Keep the old selector published for a few days after switching to a new one, so messages already in transit still verify. An empty p= tag means a key was revoked on purpose.
Not sure how to set DKIM up for your provider? Pick it from the setup guides.