1. RAM is listed at crucial,com. Given it's XP, I'd stop at 2.0 GB.
2. https://www.google.com/search?q=Dell+Optiplex+GX620+largest+hard+drive shows most used the SATA 3.5 inch drives and many encounter the same old questions. (How do I install XP)
Bob
Hello,
I have a six-year-old Dell Optiplex GX620 with an internal Hitachi 80GB hard drive and 1GB RAM (four slots with two slots of 0.5GB) running the latest version of Windows XP.
It's performed flawlessly for its entire life but things are slowing down a bit, particularly when opening programs.
What I'd like to do is increase the RAM to 2 or 4GB and swap the hard drive for a faster and larger one and reinstall Windows XP.
Would anyone know what the maximum size (GBs) hard drive for the Optiplex would be?
Also, could you recommend a reliable, fast hard drive and some reliable RAM?
Many thanks.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic