To answer your first question, no, not all the contracting parties are active in research in the NAFO area.
And second, yes, the Scientific Council does provide a body to oversee. One of its standing committees is research coordination. It does provide the oversight and the chance to review those research programs, and it offers contracting parties the ability to discuss these openly and to join in the research as necessary.
So there is that opportunity within the Scientific Council, but not all the contracting parties participate in research.