Technically it's possible, but you'll probably give yourself a migraine trying to set it up. You will have to read up on how Vista handles startup with boot loader and boot manager. In general, all software for 32-bit OSes will work on Vista 64, where you run into issues usually is when you need device drivers for 64 bit OSes.