Canada should really consider creating its own nuclear deterrent. Or becoming the 51st state to get one. I think those are the two options. Trump has told the truth about dismantling his own government, its best to believe him on Canada and assume he intends to do the same to yours.
The US would tear itself apart if it attacked Canada any time in the next 50 years minimum. They are in an essentially M.A.D. situation with the US even without nukes because American citizens like Canadians and view them as brothers on top of Canada having tons of European ties and military treaties. Wasting money on nuclear weapons isn't going to put them in any better position than they are already in. The only effective strategy if the US started shit would be to bunker down and go full insurgency against occupation, throw out a bit of good pr/propaganda, and wait for internal US strife to collapse the nation as the US is left completely isolated from the entire world with enemies on all sides and within.
I'm not sure, but it is possible we do minor servicing on the missiles. e.g. swap out components for spares.
However the missiles are regularly rotated back in to the common pool in the USA for servicing. The schedule is such that the USA could disable our deterrent within a couple of years if they so desired.
So we have the nukes, but no independent way to deliver them.