About the ignition switch, it is a know defective part if i remember correctly.
A friend of mine on his 5th gen went to a local Honda dealer a few months ago and he was told that Honda will replace the switch for free
I didn't find the correct words to explain it but i hope you will understand ( maybe the word "recall" is the good word?)