Yes.
The RAM I pinked to is a stick of 512. Get two, pull out what is in there, and pop in both of the new. It will give you a gig of RAM.
The CPU I listed will be almost twice as fast as the one you have, maybe more since it has the whole on-board cache intact.