The short duration of the contract and transferring it are not the only dangers. I haven't read the contract in full. Without specifying a detailed number of parts, these people can grant the contract then, as mentioned earlier, the employer can have the parts manufactured outside Canada, even if the company is Canadian. It can decide at any time to transfer the work elsewhere, even if it got the contract for Canada. I don't think that the memorandum of understanding contains a provision that prohibits it from doing so.
I would like to say, before closing, that I would like to be invited to take part in your debate on the Rand formula, if it ever happens.