that was a heckuva hit. hopefully the strut tower and lca mounts didnt get banged up. that door hinge area- that got pushed in a bit. that youre gonna want to think about which direction that moved and pull it out the opposite direction. id leave the door on while doing it-the top of the door will tell when its good.
if youre able to find the body parts the same color locally-awesome! otherwise i could see shipping kill yer wallet. you might be able to pull/bang,tweak that door back but it will require patience. sure wish we live closer-id be more than happy to see what/how i could help with the bodywork and even turn some wrenches on the mechanicals.
good thing about body work is the WWW. theres some pretty good forums out there with knowledgable people. plus the YT.
heres one forum with a good knowledge base that might be able to guide ya on the door and if it can be salvaged
Index page • How to Paint Your Own Car, Auto Body Discussion Forum & Videos • AutoBody101.com
repop fenders dont cost that much,too. paint cost to paint door,fender, rocker, and(if ya need it) front bumper...... id say about $400. i think you might be pretty close in your estimate if its all DIY
1st things forst id say is get that front suspension/steering all fixed. you have a great knowledge base here to guide ya along through this,too