The work you've done so far looks very good, but then compared to mine your cab looks good, new in fact. I've abandoned repairing mine, it's too far gone, I've made a tentative start on building one from scratch, while I try to get another 2 years out of my rusty metal box masquerading as a cab.