No va haber ningun problema de compatibilidad.
Y la RAM, pues si vas a estar con ese pc bastante tiempo mas, pues si, pillala.
Con respecto a la RAM, no te gastes mucho en ella, osea tienes de 800MHz ahora, para que vas a gastarte mas en meter de 1100Mhz?