Hello and thank you for your question. This ballast does come with lead wires, but does not come with a switch, This ballast does include a adapter plate however.
For further questions on application, different options of ballasts, please contact our knowledgeable sales staff at 888-455-2800.
Thank you for shopping at Bulbs.com!
Answered on 12/16/2015 by Anonymous