PM Dave Moulton. If anyone here has the knowledge to determine your frames fate its Dave.
I'll only add this....they make tools to straighten damaged frames like yours. They wouldnt make the tools if it was un-safe to fix.
To determine the overal severity of the damage please post:
Pic of bike from the side to determine overall damage from impact.
Pic of underside of downtube to check severity of downtube damage
Pic of top and bottom side of toptube to determine damage to toptube.
Pic of front of fork legs to determine fork leg damage
Back in the day I straightened many damaged like yours....