Its pre programmed, you only have to configure it to suit the type of motor...1,2,3,4 cylinder, set up base advance ( like doing static).
Would run straight out of box.
Yes, Using a laptop.
Price....I paid $500 NZ for box, rotor, pickup, and two dual plug coils....thats about $400 US.
As a re limiter was going to be $100 us it works out good.
Wiring is straight forward, 12volt pos, earth, wire to coil, wire to pick up.
They have a variety of pick up options so could be used on anything.
The race class is pre 1976 Euro over 500cc, I'm a tail end Charlie but enjoy every minute of it.