Welding up the seems on the cab sounds like a fix for the rust problem. Would sandblasting and metal prep stop the rust prior to welding??? Getting a smooth finish would be another issue, how about bondo?