Where to start on repairing this Demon???

yep what these guys said.. looks like there is a decent amount to work with.
you could always take measurements from one of your other demons to verify its going together ok.