Whether or not you can run 64bit guests depends on whether you're CPU has the VT-x extension flag on the CPU.
If it doesn't, you will be unable to run 64bit guests, regardless of whether the host (e.g. OS X) is 64bit or not.
I would recommend you stick to 32 bit, you really don't need the extra performance, nor will you see it when running an OS virtually as a guest within a host OS.