A little hard work is an understatement. Good Luck! I live in the rust belt of the nation,but I don't think I would tackle that job if I was trying to help a friend. It seems,the cost of that many patch panels,sawzall blades,cutting wheels,welding supplies,band-aids,etc.would be greater than the cost of a decent replacement cab. Then add the cost of many hours of labor.
If you do the math, it isn't hard to see you have the makings of a road trip with your friend to pick up his donor cab. Which, by the way, can also be a good learning experience. My 2 cents, Dave