so the rule where a player played in the MHL and can't be drafted is true? what about Riga not having an advantage?
All depends on his contract status TODAY. All kids born 1995 finished their MHL contracts 30.4.2012, so now they are "free agents". The same will be with 1996 kids next season etc. So, imagine Nichuskin will be drafted by Traktor, he can sign new contract with club in summer (I believe 3 years, but not sure) or he can go to CHL.
Kids who played MHL this season (like Lipsbergs) can have contract for next season (1995er CAN NOT acc.to rules, thats important difference). Maybe Lipsbergs signed contract until april 2013/2014 etc, I dont know. If he signed this type of contract, it mean he has valid contract with MHL club and can NOT be drafted. If his contract expired 30.4.2012, he can be drafted (my opinion, not sure about it). Rules say:
В Драфте юниоров КХЛ принимают участие следующие категории хоккеистов:
хоккеисты в возрасте 17-21 года (1991-1995 г.р.), выступающие в соревнованиях за пределами Российской Федерации и не имеющие контрактных отношений с клубами КХЛ, ВХЛ и МХЛ, а также права на которых не закреплены за клубами системы Лиги.
I see bold part as not having MHL/KHL contract TODAY. But I can be wrong...
By not having an adventage you mean преимущественный выбор? Yes, Dinamo Riga does not have it.