It appears that the metal piece where you can hold down the crankshaft separated from the pulley, you are going to have source a new damper, i dont recommend getting a used one.
You can keep turning it but it will get stiff the shaft and lower joint it separate from the upper mount but the tension of the spring makes it act as one unit.
Your lucky I ran this setup two months thinking to save up to do the front gears when one day offroading the front end EXPLODED.
For the harness I found on pirate4x4 I found a guy that sells complete harnesses that is plug and play
Toyota Elocker harnesses - Pirate4x4.Com : 4x4 and Off-Road Forum
With the XREAS there is no electronic system that goes with it, the entire system is analog like wingman707 stated, I've removed these system before and never modified anything with the electical system