Yeah, I just dumped two espionage teams on the homeworld (and only known world) where an NPR that I know has at least one type of ship resides. Not going to dump one on the Bergland Hegemony, they're friendly and will probably become allies soon. Of course, realistically speaking, I should probably have espionage teams on everybody's planets, but I don't have enough officers with espionage skill, yet.
Still, some things, like their government type and certainly the details of how they communicate, should be pretty apparent as soon as full communication is established.