Everything is fixable, it just how much money one wants to spend.
My friends 79' z28 was hit just like that, but worse, It was fixed, And they did a great job, but it was never the same afterwards, the driver window never did close right with the roof line.