You seem to have your mind made up. You’ve asked for opinions, and then you debate those opinions.
Whenever you buy any used car, you should have it checked out by your mechanic, and you should pay for the inspection to avoid any conflict of interest. Whether you are buying a car from a friend or a dealership, whether you’re buying a car that once had a damaged frame or a car that was never in any collision, it is imperative to have it fully checked out by a mechanic of your choice before you make the purchase.
…and that goes double for a car that once had a bent frame. Get it inspected or walk away, because buying any used car based on assumptions of its quality is a terrible idea.