imo, it could be fixed & I'd do as Zak suggests above.
However, Its going to be a shitload of work to make it look half decent. From the photos, even boging the sill and pulling around the light, the whole side if the car still looks pretty beat up. If the door fitament could be improved it would turn out a little better...but can it be? $$$wise, imo its not worth the hassle and time.
I'd run it till you get your car back on the road, and then sell. if you still want a work hack then shop around for something a little more tidy. ~$500 can get something requiring less work, which gives you more time for your real car.
just my 5c anyway