Es laufen sowohl amd64 als auch i386 darauf, da amd64 ja nur ein weiterer Mode ist. Wenn du weniger als 4GB RAM hast, würde ich zu i386 raten, da der Softwaresupport immer noch ein wenig besser ist. So laufen unter amd64 naturgemäß Wine und die Win32-Codecs nicht. Ebenso gibt es keinen nVidia-Blob.
Unterstützt wird die CPU natürlich von allen BSDs, auch SMP sollte auf allen großen laufen. FreeBSD ist da imo weiter als Open- und Net-, aber das muss jeder für sich selbst entscheiden.