Ja, beim K7S5A/L musst unbedingt 512 MB RAM Bausteine nehmen, da es nur 2 Memoryslots für DDR anbietet und maximal 1 GB.
Wegen der CPU: Ich rate Dir zu einem Palomino XP 1700+, der reicht auf jeden Fall, auch für das heftigste 3D OpenGL Spiel, falls das irgendwann einmal zum Thema wird.
Das beste Angebot für den AMD XP 1700+
Die anderen Komponenten sind in Ordnung für Deine Anforderungen.
Als Kühler würde ich mir den da anschauen:
Arctic Cooling Super Silent 2500