Not sure about mac drives but I’d rather do a bit-for-bit image from the drive if possible and work from there.
If you find some data has been missing from a regular copy attempt you still can resort tot the image to extraxt it from there.
I thought about dualboot using two SSDs, one for linux, one for Windows and a VM on linux using the physical Windows SSD. Don’t know if it is really possible though…
Not sure about mac drives but I’d rather do a bit-for-bit image from the drive if possible and work from there. If you find some data has been missing from a regular copy attempt you still can resort tot the image to extraxt it from there.