Приложения могут использовать обе библиотеки, для 32-битных приложений нужна 32-битная версия библиотек visual c++, им пофиг, что у тебя 64-битная винда.
Нужно устанавливать обе.
x86 это архитектура процессора, а x64 это битность операционной системы. Посмотри разрядность своей системы в настройках там будеn либо x32, либо x64. Отвечая на вопрос: да