We're going through a similar mental exercise right now. As stated, those four things kill the selling price. Even if the damage was repaired, stronger than when it rolled out of the factory. Even if the high time airframe has been immaculately maintained, with not a lick of corrosion or cracking. Even if the missing logs are innocuous and the aircraft passes a detailed inspection. The selling price is tanked.
So this is where the buyer has an opportunity. If you can thoroughly inspect the aircraft, you can take advantage of it. You can determine that the damage history or high time is no factor... it is structurally sound, well repaired, and well maintained. The factors killing the price are paper factors only. If not for the piece of paper saying "damage history" or "high time", it would be a $50,000 plane. Yet because of the piece of paper, you can buy it for $25,000. You get a structurally sound, well maintained aircraft for half price because of an administrative technicality. Winning.
You absolutely must we willing and ready to say "no thanks" and walk away. You must not allow your giddy desire for a great inexpensive plane allow your brain to rationalize overlooking dangerous conditions. Structural faults, shoddy repairs, things just not adding up, uncovered lies, etc. You must be in the mindset to walk away from it.
However, like Chris said, do bear all this in mind if you think you're going to try to sell it in a few years. You will have the same problem as the guy you bought it from. You will not be able to sell it for good money either due to the "administrative depreciation" the history brought with it. So if you plan to keep it for many years and understand this is not like flipping real estate, it is a good plan.