Unless you are going to use it lightly or as a shop truck, I'd consider the pitting as severe, as in more than 50% of frame strength is gone.
Not even sure what those inboard triangle pieces at front of frame are used for, radiator?
Depending what you want to do, a new $4,000 frame might save...