for some reason I can see all but the first pic, which I assume shows the front-end collision damage.
I'd take it to a good shop or frame builder (one who can straighten steel frames) and let them assess it...go get a 2nd opinion, too.
That will reduce the amount of "gambling" involved...steel frames are generally much more resilient and less failure-prone after flexing than aluminum alloy or carbon-fiber frames. But anything has a limit...a good experienced builder knows what that is.