I hate to say it, but I think it would be cheaper to buy a different car.
Maybe even cheaper to get a rolling chassis and put your motor into it.
That car is finished.
Even with extensive repairs, it will never be the same and you will have dropped more money into it than you would by just buying another.
With an impact that hard, it will not be straight.