I would agree with getting a donor frame. That certainly is a project. It could be repaired but you might wish you just swapped it out before you were thru! If you haven't already got one, a shop manual and master parts catalog will save you a lot of time and head scratching!