Yes and Maybe, respectively.
I've got one in mine. It speeds up repeated disk accesses but you need to have a working set of files <3GB (the size of the flash) and I apparently don't. If you use your computer with only a few applications then it would really fly.
On the other hand, just having a 7200RPM 500GB drive helps a bunch.