Will this fit my laptop?

Obviously read/write access of a 7200rpm over a 5400rpm from each program to the drive would be better.

Upgrading the RAM would show a more noticable performance improvement…but from what I’ve gathered of your situation, you need a new hard drive before anything else.