Just going by Sterlitz and if that includes the CHL agreement?
This is right.
"Players drafted and playing for CHL teams are ineligible to play in the professional minor leagues (AHL, ECHL) until they are 20 years old (by December 31st of that year) or have completed four years in major juniors".
The fact that he does not have contract in Q and does not play for them makes this complicated, some kind of grey area. We'll see how it is going to be solved. Klimovich does not refuse to play in Q, he just want to check with Canucks which way they want him to go.