Where to start on repairing this Demon???

thats the easiest one to work on yet, take out a few sockets unbolt the doors and trunk lid and call the junkyard!

I wouldn't fix that heap; and I'm from canada, where cars will rust right in front of you