Can anyone tell me if the cd manual contains wiring diagrams and how detailed the mechanical side of things are.

All depends what manual you a

All depends what manual you are referring to. From what I remember the Sportrak and Fourtrak manuals do not include the wiring diagrams, however all the other ones do.
The manuals were originally designed purely for the Daihatsu Mechanics and any other mechanic who could afford to buy the manual.