I understand INDD CC will support 64 bit environment but my question is can I run it in a 32 bit Vista environment (without 64bit unique functions) or do I need to start looking at PC operating system and perhaps a machine upgrade supporting 64 bits. I am currently running INDD - CS6 in 32 bit environment.
There will be two versions. If you have a 64 bit O/S you'll be able to install either or both. You should note that Vista is unsupported so you're going to be on your own. It's unsupported for CS6 as well.