To answer your question, the logic of the way Canadian medicare was supposed to work, the way our system was supposed to be built in stages, including prescription drugs and eventually things like home care and long-term care, was that it would be provincially and territorially administered with cost-sharing at the federal level.
The lump sum of money to bring the provinces along probably needs to come from the federal government, so some new revenue tool needs to be introduced, but there will be a lot of payers who will benefit significantly from that.