Ningun windows requiere de una tarjeta de video dedicada. Windows 64bit tampoco "necesita" de 4GB de RAM, puede correr con 2GB aunque esto ultimo no sea recomendable.
Tu problema de la memoria probablemente se deba a la RAM compartida con el video. Usualmente Windows 32bit llega a reconocer 3~3.5GB. En mi experiencia lo mas comun es 3.25.
Si te mudas a 64 bit probablemente tengas algunas incompatibilidades con programas antiguos, o plugins antiguos. Por ejemplo ningun plugin 32bit de un programa X funcionara en su version de 64-bit.
La cifra no es exactamente 128GB pero poco importa supongo. Google para mas info.
TOTALMENTE FALSO y lo pongo en mayusculas para que no continue esta desinformacion. Los procesadores x86-64 bits, tanto AMD como Intel corren 32 bit de forma nativa.
Probablemente edison1023 confunde el x86-64 con el IA-64 que intel utiliza en sus Itanium que son procesadores para servidores de gran performancia y no tienen nada que ver con PCs ni Windows 7.