Old iMac to wife and migrating her data from an even older MacBookPro
I just purchased a 2021 iMac and then migrated all of my data from my mid-2011 iMac (running High Sierra). Both iMacs are on my iCloud account (not to mention my iPhone and old MacBook Air), so (as I've discovered) any change on one is mirrored on the others. I now want to give the 2011 iMac to my wife who is currently using a mid-2008 MacBookPro (running Yosemite). The admin account on the MacBook is in my name because I set it up when we first bought it. My question is how do I give the old iMac to my wife and migrate her data from the MacBook without messing things up?
I have some ideas, but not being at all tech savvy I'm at loose ends. Since there's plenty of room (431 GB) on the old iMac's hard drive for her data and mine, could I simply change the admin on the MacBook, add my wife as a user on the old iMac, and then migrate her data? Or should I wipe the old iMac clean, make her the new admin on both computers, and then proceed with the migration? If this would be best, how would I do ensure that wiping the old iMac clean wouldn't affect the new iMac?
Sorry for the confusion. The simplest solution, of course, would be to buy a new mac for my wife, but I'll have to save up for that!
iMac 21.5″, macOS 10.13