Ja, das MacBook2,1 kann bis zu 3GB RAM adressieren...

Du kannst entweder je einen 1GB- und einen 2GB-Riegel einbauen, die laufen dann aber nicht im Dualchannelmodus, das bremst die Grafik ein wenig. Aber die GMA 950 ist eh zu lahm, um das stark zu bemerken.
Oder du kannst zwei 2GB-Riegel einbauen, die laufen dann im Dualchannelmodus und holen auch das letzte Quäntchen an Geschwindigkeit raus. Genutzt werden von den 4GB aber nur 3GB.

Dieser RAM passt z.B.:
http://www.amazon.de/Corsair-VS4GSDSKIT667D2-PC2-5300-Arbeitspeicher-DDR2-SD-RAM/dp/B0011UPBMA

Beim Akku würde ich keinen billigen Mist empfehlen, sondern Qualität:
http://www.apfelklinik.de/catalog/product_info.php/cPath/165_166/products_id/488