Welcome to the forums
To answer some of your questions:
a) Kahr model numbers are explained on page three of the manual:
https://www.kahr.com/PDF/Kahr-Manual-1295KMM.pdf
Parts info (to include parts unique to different models) can be found here:
https://www.kahr.com/PDF/Parts&Service-01205KMM.pdf
b) Yes, the MCARBO kit will work in both.
c) I haven't tired that spring
I think you would be best served finding a MK9 or PM9 that you can try manipulating before purchasing one.
I'd also suggest giving a K9 or P9 some consideration. I find my slightly larger K9 or CW9 (both with single recoil springs) are "easier" to rack than my smaller MK9 or PM9 (both with double recoil springs).
Regards,
Greg