It's a niggly bugger to do.
You need a custom machined hub, spaced & drilled to match the axle & discs that go with the forks.
Typically you can turn down the yoke stem to 1" and that will fit most headstock bearings. If the yoke stem is hollow, and it's inner diameter is too close to 1", you can have a new solid one turned down to fit your existing bearings. (Kawasaki stems are hollow, but leave thicker walls when turned down to 1" than the OEM Norton yoke stem has.
You have to then watch the fork/yoke/clipon contact with the gas tank; I weld on new steering stops to limit the range.
I've noticed that my cheesy headlight mounts are actually not far off what the manufacturers are using; I just need to take them to the chrome shop for plating. Meter mounting is the last issue, it can be dealt with in any one of a dozen creative ways. Here, I used a late style rubber cup in a chrome ring, held in place by a cad plated top steering bearing trim disc, using the keyswitch as the mounting hardware. (no tach, sorry)