With any CPU/GPU/SSD purchase, I usually check this site out:
www.ssdboss.com (replace SSD with CPU or GPU depending on what you're looking for).
For these two, it looks like the Sandisk model has a longer MTBF (longevity) rating, but otherwise not a lot of data.
Does she definitely need that amount of space, or would 250GB work? I've had very good luck with Corsair Force GT's in the past, but currently use a Samsung Evo 850 and couldn't be happier. I see deals on the samsungs frequently on Slickdeals.net.
The RAM should work - worst case, pop it in and see what happens.