That is a simple fix for a competent frame shop. You are looking at ~ 2 hours of set up and measure time and and 1-2 hours of pull time. I've had damage much worse than that repaired by old time frame masters in less than 4 hours. The problem these days is finding someone that actually knows what they are doing. A fellow Autocrosser ran off course 2 years ago and hit a boulder with their LS1 powered 240SX and has been trying to get it fixed for over a year. It has been to 3 shops already. The first shop was run by some young dumbasses that didn't even know what a datum sheet was, yet, they claimed they were a frame shop. The car has been at a different shop for at least 6 months with zero progress. I saw a Facebook post from the owner saying they were yet again picking the car up because nothing was happening with it. If I still had access to the frame rack I used to have the car would have been done in a long day of set up, making several pulls in different directions while measuring constantly to keep from going to far. Other than the way the car sits, it is hard to tell it is even damaged.
As far as the tower on your 240 is concerned: I pulled one worse than that using a black walnut tree to lock the car down and my 23 hp diesel tractor as the other anchor point since I don't have two trees close enough together. I'm not going to tell you how to do this because without previous experience you will either seriously hurt yourself or mess the car up worse than it is.