With Joe handling the "repair", you'll have a car that looks new, and was done right. Yes it will have a salvage title, and will never be worth near what a "clean" car of same year, etc. But if you're planning on driving it, and enjoying it.........you will!!!
It sounds like it will have a clear title with an accident history if he keeps it. I could be wrong.