Hello,
Name in from field could be fixed with no any problems, but as for SPF/DKIM - need to check server-side options as well.
Can you tell me which hosting you are using for sending e-mails and domain name will be helpful, so I'll check public keys, dns records, and so on. Just after that I can tell you - is it possible to fix on 100% on not.