I'd say that frame is definitely going to need some time on the straightening machine.
I think I'd be looking for another vehicle at this point. Either another 124 or just get a beater to drive for a few weeks/months while the current one gets fixed... if it's even economically fixable.