32GB RAM is overkill unless you intend to work with enormous data sets. I have 12 GB on my (by now) old i7 desktop and never gets close to using it all.
By all means buy as big a machine as you like but understand that only processor speed (cores and clock), memory bandwidth and disk speed dictate how fast PI will process your images. Adding more memory than what you need will not speed things up. Well, with lots of core you could add a RAM disk and use that for temporary storage. I've done that. Pretty nifty trick.
Indeed, run native.