Rust Never Sleeps
Are you sure you want to braze the panel in dustermanic? That creats excessive heat which will warp the panel. I would tack weld, or even the new epoxy I heard works quite well.
Just my 2cents.
Its a bummer that happened but good luck with it.