Why not do what some have done in the past, just swap the 5 window roof part. A while back on this site I remember looking at pictures showing this being done. The roof was removed from the beltline up. 6 or 7 bolts, held the bottom of the cab where it meets the beltline at the back and I believe the left & right post in the windshield area welded and leaded over.The left & right post where cut with just a hacksaw. I have a friend in our club that did this to his 53. He said the whole thing only took 2 1/2 hrs. His truck looks very good.
Maybe you could swap roof's instead of cabs or engine. Just a thought. Hope this helps.