i vote SKIP!! they are too tight on it. let it sit for a while now that gas prices are going down. when they realize they are dumb they will settle.
even if that thing was spotless 2500 would sit for a while. with body damage and rust alone 2500 is waaay too high. tires, alignment and body work alone will cost you around 2g if you get it done right(i.e. not by you if you dont own a shop).
unless you already know how to fix each one of those problems, you will be buying a headache.
don't waste your time or time will waste you