Лучше: по специализациям.
Верен первый вариант.
В сочетании с географическим термином река названия рек женского рода обычно склоняются: в долине реки Печоры.
Правильно: мерить одежду, мерить что-то по длине. Обратите внимание на написание слова длина.