I am Canadian and you are correct. OP lost me at "CIA" as well.
Canada has a "spy agency" and it is CSIS as you state.
I don't think many Canadians would think of the RCMP as "federal police" but more "national police" because their have odd responsibilities:
"
The Royal Canadian Mounted Police (RCMP) is Canada's national police force. The RCMP is the only police force in the world that acts as a federal, provincial and municipal force.
"
I don't think many Canadians would think of the RCMP as "federal police" but more "national police" because their have odd responsibilities:
" The Royal Canadian Mounted Police (RCMP) is Canada's national police force. The RCMP is the only police force in the world that acts as a federal, provincial and municipal force. "