Can't help with your cost but if the vehicle is (was) in good running shape and you did not damage the frame, probably cheaper to repair vs. replace. I would make a list of what you know is wrong and start calling the junk yards to get prices. Should get you in the ballpark for the parts if you tack a little cash on to that for the unknowns.