Hi X19912,
Sorry I didn't get back to you sooner. I've been busy with the Holidays and I also was asked to do a project for the Church I go to. I hope to be finished the project soon and get back to my tank builds. I will take some close up photos of the torsion bar setup and post them so all can see.
As for the slip ring, this tank has a 22 wire unit that is available on E-bay. If you have less options in your Leo, you could get away with a cheaper slip ring. I noticed that not all the wires are being used, but its using more than 12 wires and I guess thats why the previous owner went with the 22 wire unit.