No, your old RAM would be DDR3 and the new Macs have used DDR3L for some time. You can check yourself - the old stuff is 1.5V, new stuff is 1.35V. They are not cross compatible. If the SSD is removable and a 2.5" drive, then yes you can reuse it in an enclosure over USB 3