A diferença entre 32 bits e 64 bits é o tamanho das instruções utilizadas conjunto de instruções usado no pc (cpu). É claro que se o pc usa um formato de 64 bits o s.o. terá que suportar esse formato. depois penso que terás que usar tudo de modo a que seja compativel com o sistema que tiveres a usar.
em resposta às tuas perguntas. NAO! e sim há mt incopatibilidade nos jogos (Especialmente com os da EA...).
ainda n há praticamente nenhum software para SO's 64bits, seja ele o XP ou o Vista (linux à parte pk ja sabemos da historia toda ). e quando em modo de compatibilidade, a maioria dos programas de 32bits n funka bem nos 64. Cumps