nice bike Landton... very nice setup. In the end i went for the cheapest option-a set of klx650 forks and triples. they bolted straight in. the klx triple bearings were the same and the shaft length was ok, although about 5mm short, so ill shave down the retaining nut to compensate.
only mods i can see will be the steering lock tangs will have to be trimmed back as they are rubbing against the handlebar mount nuts, and the bump stops will need a tang welded on there. (also a plate for the ignition lock)