Sure; The seller is a little old lady who only played Sims2 on Sundays.
4GB DDR2 667 RAM is plenty. I don't think a RAM upgrade would be worth the cost.
The CPU/GPU are a good match. And mostly, you don't want to sink any more money into a 4yr old laptop.