I can't help much with hauling the cab. I drive a jeep, which is about useless for hauling stuff. Can't help much with a place to work on it either; I just have a tiny 1 car garage. ...but, I have a bunch of tools and would be glad to give you a hand in the swap. I am in Durham, near Duke.
Where are you located? I might have some time to stop by and give a few pointers, i've swaped a few cabs over the past 8 years or so. I work on East Duke campus during the day.