The car was unprofessionally pulled after a collision . The car should be put on a 108 wheel base fixture before anything else is done. There could be more body damage not seen.
I have fixed rusted cars on jack stands but your car looks to have been damage more by the repairs then the collision. Good luck. Do it right the first time or you will run into future fitment problems with other body panels or 4 wheel alignment.
Find a shop with a 108 wheel base fixture. Ours covers all Barracuda, Duster, Demon, Dart sport. We can make other stands for different cars but I mostly work on 108's. We got this stand from Mario Andretti's 3n1 race shop in New Jersey.