I've repaired other cars with similar damage. It certainly is doable. Here is a possible solution. Buy the parts car below and use it for parts to rebuild your car. It appears all of the parts you need are good on this car. It's the same color so no painting cost would be incurred. You will have parts left over to sell to forum members, or through ebay, to recoup the purchase price of the parts car. Clearly you have costs and time to get the car or have it shipped to you. A U-Haul car trailer rental is around $120/day.