Если он не использует 32-битную внешнюю библиотеку (например, COM-компонент), он будет отлично работать как 64-битный процесс и будет использовать свои преимущества (большое адресное пространство, набор команд x64, ...) Если он опирается на 32-разрядные компоненты, большую часть времени вы все равно можете запустить его как 32-разрядное приложение, установив целевую платформу на x86.