I had the frame on my 95 repaired recently by a welding shop. The frame was a lot worse than I thought because apparently there were many poor attempts at fixing it prior to me owning it. It looked good, with a few bad spots, but apparently, the spots that looked like they were repaired, were repaired poorly.
The shop, who has done work on many pathy's previously, rebuilt almost the whole outside of the passenger side frame from the front wheelwell all the way to the back, and a lot of the inner side as well. To do the inner side, where all the electrical, brake and fuel lines are run, they cut the outer side right off, then welded new metal on the inside of the frame, then welded new metal back on the outside. They also cut out rot on the bottom of the frame and welded in new metal. They did that for both the drivers and passenger side.
End outcome, if you look at the inner side of the frame rails, the frame may still look like it has rust holes, but there is all new metal welded in behind it. From the outer side, like your photos, it looks proper with all new metal welded in. All new metal is covered generously in tar undercoating.
Just to give you some reference, they spent 18 hours on my passenger side, and another 9 hours on my drivers side.