You can tell that the inside of the frame is flaking and rusting just from the pics. It's a tough situation, very common in my area. Each person is going to have their own opinions and how many years it has or doesn't have left is purely a matter of speculation. Don't be surprised at the number of local people that will reject it out of hand, then proceed to drag their own vehicles through the salt and mud without proper care or maintenance.