You don't know stuff about your own country lol. Anyway, all of the stuff you mentioned is CEREMONIAL. Neither King Charles III nor the British government have any legal authority over Canada.
This was finalized with the Canada Act 1982, which gave Canada the ability to change its constitution without British consent and was proclaimed by Queen Elizabeth II herself. Canada has been de facto independent since 1931 (Statute of Westminster).
The Prime Minister reports to the Governor-General, who holds the authority to decide whether to dissolve Parliament and trigger an election. In 1926, the Governor-General sparked controversy by rejecting a request to call an election. A similar situation arose in 2008 when the fate of Harper's minority government rested on the Governor-General's decision.
99% of the time is ceremonial and they just do what the pm tells them to do but its not all cermonial