I would avoid a buy back, especially if the frame is damaged. It’s also getting pricier to do buy backs, since salvage yards are buying them back, and they make a killing selling the usable parts.
I’m not sure which insurance company you have to deal with, but I had to deal with a cut rate company when a guy hit me and totaled my car. I take care of my vehicles and they are immaculate. However this insurance company looked in my local classifieds during winter, and took the 3 lowest prices of similar cars to mine (beat up and horrible shape during snow months). They took the average and told me that’s what I was getting. I said no way, that’s $2000 under blue book (was a $6500 car)! I had to submit 3 cars I could find in my area that were similar. I did that, but they declined my vehicles.
I ended up having my buddy write a receipt from his auto garage, saying he purchased and put in a racing motor for $2500… That was the only way I could get close to blue book from them… My insurance company wanted nothing to do with the battle, since I wasn’t at fault… Took 8 months to finally get paid, all along I had to keep paying my auto loan with no car to drive.