No.
I think there is almost a guaranteed chance you will have problems moving the drive.
You mention memory....yes you can move memory if it fits the specs....but not the drive.
I think it will have problems when it sees the Lenovo hardware.
Ideally you would want to do a clean install on the drive.