Most of my knowledge comes from reading what others have posted or going over the soundboard manuals... so someone else may be able to help you better, but hopefully I can at least point you in the right direction.
Slightly cheaper and a bit simpler to wire (especially for a first install) is the Nano Biscotte v3 (NBv3). It has larger pads, and you don't have to bridge part of the board with the LED pads to the main board like you have to on a Spark/Igniter board. NBv3 is less feature-rich than the Spark 2 though. You don't get aux effects (blaster block, blade lockup). It only has a single channel for main blade and FoC, so any color mixing will need to be done manually on the LED via resistors, and you cannot change the color without re-wiring. For example, if you want Orange you'd use a Red and Green die with a resistor on the Green to dim it.
Switches depend on the board. Spark can be setup to use either a momentary or a latching main switch, but the aux switch needs to be momentary. NBv3 only uses one momentary, since it doesn't have aux effects. There's two common practices that I've seen: Put one switch and the recharge port into the existing holes, then drill another (smaller) hole to mount a tactile aux switch (you can find those at TCSS). The other would be to put both switches in the switch holes, and then use a chassis with an internal/hidden recharge port. While the NBv3 doesn't have an true accent LED pad, you are able to wire a "power indicator", which you can wire to the illuminated switch.
Spark 2 can mix on 2 channels. So the best setup for that board is an X4 star like SF uses, or you'd use a Tri-Cree/Rebel but only use 2 of the 3 dice. Which due to the optics on a Tri LED, is not much, if any, loss of brightness. The SF X4 star uses a lens designed for a single die, which is why a SF 12w+ isn't that much brighter in some cases when compared to even a single 1-up LED.
With that said, using Spark 2 you can have an X4 star with 2x B on one channel and 2x G on the other, or do the same with a Tri LED, just not using w/e the third die is. You can then use both Blue and Green separate, or mix them in varying shades. With NBv3 you obviously can't mix, so you'd need to decide on Green vs Blue.
My recommendation: Go with NBv3 for a simple first install and use either a Tri-Rebel Lime/Green/PC Amber OR a Tri-Cree Blue/Blue/White (if you intend a Photon blade). L/G mixed gives a nice RotJ from what I've heard, and the PC Amber would give it a nice Yellow FoC. That is the install that I have planned for my Phoenix with Jas-Ot. Blue is the best color for a Photon blade, so a BB/W would give you a vibrant green blade with the White FoC giving it slightly more of a lime shade.