1. Yes. But make sure you update the BIOS before installing a new CPU.
As an additional thing to upgrade -- add some more memory if you did not do it yet. You should have at least 2GB to start feeling better, 4GB would be perfect. Memory is cheap.