I think I just managed to answer that second question for myself. I'll post the answer here for anyone who has a similar issue.
I made a copy of my files onto a local machine to test this out...
I then opened a .kcm file and changed some of the characters before looking at the code module in my solution. When I opened this up I was pleased to ...