Hi,
Use serviceable stuff to take the weather and vibration, my 20 year old BMW has a pathetically inadequate wiring loom in wire thickness, as it uses relays to handle the loads on the system, but because wiring looms that are especially thin, age and get less supple as time goes on they start to break & you get problems. Use an adequate durable thickness of wire, measured in amps because, electricity flows like water down a pipe so make sure it has the right carrying capacity, in amps, then if it looks to thin go for a slightly thicker wire and then importantly put a fuse in the live feed wire from the battery, 30 amps, so no possible damage can take place, if anything goes wrong, the fuse will blow & no damage will be done to the machine!
On old machines you have only the charging system, ignition wiring and the lighting to worry about, and respective switches, rectifier in a heat sink e.t.c, if you build your own loom, you get work through each one individually from your different respective live feeds branching off from the battery and earth appropriately on the main frame in metal to metal contact points. Update your system with a centralised accessible fusebox for ease of maintenance.
Is it 6 volt? If so can it be converted to 12 volts, then do it , if the cost isn't prohibitive, can the headlamp be upgraded for safety reasons?
I have a wiring diagram for a simple restoration from a custom site, but its useful for giving you an overall idea of how to wire a bike up! My email is in the Ariel Square 4 enquiry.
Cheers
John
JBW