hope you faired ok after the accident!
not 100% sure where the frame stops, but from the looks of it you probably have some of frame damage, the motor mounts are probably tweaked, need a new exhaust, and to fix the rear axle alone might not be worth the fix.
Front axle, upper control...