From the sounds of it, it will need a new door (maybe), mirror, fender, likely a control arm and tie rods and maybe new front brakes.