The memory is the right spec. I haven't read about anyone having trouble with that particular part.
The SSD is definitely a good part, but you may get more bang for your buck by going with the EVO.
You will loose some speed (imperceptible), and some theoretical cell life, but the EVO is cheaper by far so you may be able to step up to the 500GB part.