Stop in for a cup of coffee

Guessing that's bent, in addition to all the obvious. Firewall is likely OK since front glass looks intact.
If so, all bolt on. Not like Mopar.