I can help with the bonus question: Yes. Not the other way around, although some of the NEW P-07 mags will work both ways. (The new P-07 mags are actually just P-10C mags, but don't order a P-07 mag and expect it to work in your P-10C because it's probably not a new one.)