1. Yes
2. I don't know. Are you?
3. Yes
4. No
5. No
SPF is a dns entry which only allows certain servers to send mail for your domain. So someone can't spoof your emails from a different server.
DKIM ensures that the message content isn't changed en route to its destination.
Set them.