well, for the ram, going from 2GB to 4GB is about the same as 2GB to 8GB (you only really need 4GB), so yes, though, i suppose you wouldn't need more memory for that computer in the near future if you went 8GB
for the graphics, yes, you will see a performance increase of GPU power, but, what is your exact CPU, you might bottleneck the GPU if your CPU is not fast enough
You are about to answer a thread that has been inactive for more than 6 months. If you still wish to proceed, please ensure that your posting is original and does not duplicate or overlap any prior responses to this thread.