I think you have made a sound choice.
I owned a PM-9 for a while, and it was a great little pistol. I eventually swapped it for a P-45, and later swapped the P-45 for a K-9 (all Kahrs). All of the Kahrs, despite being great little handguns, have a trigger reach that is just too short for my largish, long fingered hands. I settled on the K-9 because I wanted it for one of my daughters, or my wife, if any of them ever express a desire to shoot, and I wanted the all steel model, because, at the time, it was the only one that Crimson Trace made a laser grip for. Now, they make one that will work on all the Kahr models, I think.
The CrossBreed holster is a good choice, also. I have two of them, and two home made ones that are just as good, and cost less than what I paid for shipping, on the CrossBreeds. All it takes is a square foot of 8 oz. leather, a 4" strip of kydex, a heat gun, and some hardware, and a handy person can knock one out in about an hour.
I found that the PM-9 was OK for pocket carry with khakis or other loose fitting pants, with large pockets, but didn't look right with blue jeans. I figured if I had to carry IWB, anyway, I might as well carry something that fit my hand better. I went through several different guns and holsters, and finally settled for an XD45 Compact that I conceal quite easily under a loose, untucked T-shirt.