Hi, we met at VIR during WERA's CycleJam. I was on Duc 750ss.
Have you signed up for Lockhart Phillips's Team Privateer program?
You can get cheap universal throttle assembly and clip-ons (41mm) from them.
I recently converted my MZ Skorp Tour to a track bike and installed these. It's working pretty good.
For the Kill/Starter switch I installed the one for Ducati, it's small (no throttle body). The wires needed to be hacked but it worked pretty nicely.