SPF is exclusively DNS, there's nothing to change on the mail server itself. DKIM is easy enough to set up.
So, don't install postgrey, big deal? I don't get it. That saves time, one less thing to install.
Well if you want a different method you can set up amavisd-new and configure it to do...