the time it takes to do the install of course depends on your own skill level with interior parts...
i installed mine at separate times... ie: i put the button on and never wired it

that part maybe took about 1-2hrs (damn cutting the dash so clean is what i was concerned with

)... the wiring part took ummm about 1hr b/c i did it at night and had a mini LED flashlight...
i got the button from a friend but u can get it from any Honda dealership... it's the S2K button... i think it's like $30 or so...