Zur ersten Frage: Du meinst sicher G(iga)- und nicht M(ega)byte, nehme ich an!
Also: XP kann nur knapp über 3 GB an Hauptspeicher direkt nutzen. Somit macht es sicherlich Sinn, gleich 4 GB anzuschaffen, auch wenn ein paar hundert MB nutzlos sind. Eine Mischung aus 2x 1GB und 2x 512MB ist ohne Geschwindigkeitseinbußen auch möglich, aber die kosten nur marginal weniger als 4x 1GB.
Zur Frage 2 kann ich leider nichts beitragen!