I'm sorry Jeremy.
Some comments:
First: it looks fixable but we all know how insurance goes.
Second: that hemi and auto would be nice in your LJ:)
Third: I don't recommend a used high end SUV (especially German). The parts and service costs are ridiculous.
Finally, for towing, a Tahoe with an LS...