Тире заменяет запятые.
Оборот обособляется, поскольку он стоит между подлежащим и сказуемым. Знаки препинания расставлены верно.
Как правило, цифры кода заключают в скобки.
К трем возможным вариантам добавим еще один: принять меры с целью устранения нарушений. Предполагаем, что исполнители пишут исключительно о целевом назначении принимаемых мер. Предлоги в названных вариантах способны указать на такую смысловую связь слов меры и устранение. Вывод: в деловой речи обсуждаемые варианты словосочетаний допустимы, при этом они могут восприниматься в качестве синонимичных (частотным представляется вариант с предлогом по). Если исполнители подразумевают иные нюансы смысловых связей между словами меры и устранение, то следует предпочесть не лаконичные конструкции с существительными, а обороты с глагольными формами, уточняющими необходимые смысловые нюансы; ср.: принять меры, направленные на устранение / обеспечивающие устранение / позволяющие устранить / устраняющие.
Пробел между числом 2012 и г. нужен.
Корректны сочетания из двух глаголов в одинаковой форме, запятая в таких сочетаниях не ставится: поди угадай или попробуй угадай.
Верно: умер в возрасте 81 года.
Слово одиннадцатилетний так не сокращается, это ошибка.
Верно: с 1996 по 1999 год.
Нормативно при графическом сокращении - к. п., при аббревиации - КП.