I wanted to answer the first question, because you put it to all the witnesses.
If there is a repeat offender and there are serious crimes being committed, the Criminal Code already has provisions regarding dangerous and long-term offenders. So I believe that if the Crown has reason to believe society is at risk, they will make that application, and it's working fairly well. So I don't see why minimums in another way would meet a need that is actually in the society.