.187 connectors for buttons, .25 connectors for lights, I use 18 guage wire.
Overkill, but it's easy to get a good crimp and it can take a lot of abuse.
It's also easy to find auto parts stores (hook-up wire), hardware stores (alarm wire) or of course, fleabay.
A $2 button wrench also makes things easier.