No harm done in replacing ignition switch, waiting for local shop to confirm stock, but since engine is happily cranking, I am not so convinced. I did "played" a little bit with key in ignition (moving, pulling, shaking), but no changes, looks solid.
All other items mentioned by member plmval...