Any chance of you finding another cab? From your pictures, this one is pretty bad. I have fixed worse, but I would have been way ahead in money for just the replacement panels and welding supplies if I had looked for another cab in better shape. In saying this, I am not including my time in the cost.
Carl