Vamos a ver.
Cualquier software de 32bits se puede instalar en un sistema operativo de 64 bits y en principio funcionar ya que el sistema da soporte tanto a bibliotecas y modulos de 32 y 64 bits, el problema radica en el software mismo, desde la forma en que funciona el instalador -algunos instaladores tienen por llamarlo una lista de sistemas operativos compatibles y si no aparece en la lista te informa que no se puede instalar-, otros programas el instalador copia algunos archivos en la carpeta del sistema -que para un windows de 64 bits seria la carpeta "SysWOW64"- y despues el software ya instalado busca los archivos del sistema directamente en la carpeta "SYSTEM32" resultando en que no funciona o no puede cargar algun modulo o biblioteca.
En fin, que depende del software en cuanto a su antiguedad y forma de instalacion, pero muchos funcionan usando el MODO DE COMPATIBILIDAD o usando la COMPATIBILIDAD AVANZADA -la virtualizacion de una PC donde se carga XP- o bien mediante virtualizaciones de terceros desarrolladores como DOSBox.