Greetings,
Yes, it is possible, but you will most likely run into problems. Windows will detect scores of new devices for which drivers will be needed. You'll run into "detecting new hardware" over and over again. And with that many new devices being defined and drivers loaded, you're more likely to create an unstable system.
On the promising side, Windows 2000 would be better able to handle this kind of "mass detection" than Windows 9x was. (You didn't mention which OS your friend had. Was it Win2K or Win 9x?)
If it were mine, I'd plan on reloading windows from scratch after the new motherboard was installed. I like the peace of mind in knowing I have a very stable system.
Good luck,
Maxwell