yes most do, just double check with the supplier.
no sorry i don't have one right now. i have a digital msd window switch if you need that though.