Just to pitch my $.02 worth most body panels are connected with epoxy these days. If you can't weld you can glue and you can use Bondo to smooth the edges.
That frame looks to be mostly superficial. Clean it up and get a better idea of how bad it really is. Looks like a coating of some rust treatment like Ospho to stop it should be enough.