Yep, that tilt lever jumped right in my face and goes right along with the bubbles from corrosion under the glass. With all the other issues you pointed out, the price right now is probably all it should bring, but we know it will go well beyond that with the market frenzy.
Mechanical doesn't bother me, but it does add to the cost of getting it road worthy, if the engine is toast from sitting too.
Glass work is NOT in my future. I have enough sheetmetal replacement ahead of me to keep me busy until I'm 100 yrs old...