The NewEgg links don't work. Post working links and someone may be able to help you. Is the SSD to replace the existing hard drive in the system or the SSD? From a quick look at the specs it appears as though the 8GB SSD is a cache drive. As long as the memory is DDR3-1600/PC3-12800 unbuffered, NON-ECC, 1.35v it should work.
It will. However, unless your replacing a drive with that SSD, you have to make sure the laptop has a second drive slot inside of it for the SSD, or you won't be able to place it inside unless your replacing a drive with the SSD as said.