Just FYI if that's the original hard drive then it's probably well past its rated MTBF, and given the reported symptoms you should at least consider that it could be ready for the boneyard.
You may be able to detect early symptoms of failure by reading its internal SMART diagnostics using the Terminal:
diskutil info disk0 | grep -i SMART
This should return something like Verified, Failing, or Not Supported. Alas Verified isn't a 100% guarantee that nothing's wrong, but Failing usually indicates things are about to unravel.
If so (and you still want to keep using the MacBook) happily IIRC on those models swapping in an SSD is about the most trivial Mac laptop upgrade ever (mercifully brief instructional videos available on Youtube). You just need to be sure to get an SSD that's backward compatible with older SATA protocols (such as the Samsung 860 EVO).
Since disk I/O was a major bottleneck on those machines, adding an SSD makes them feel just insanely fast compared to stock (especially at tasks like booting and app launch), which IMHO is reason enough alone (and then some) to do the upgrade. Of course YMMV...
HTH,
-Mark