Можно ответить так. Дефисное написание нарушает орфографическую норму, т. к. штрихкод – сложносокращенное слово (от штриховой код), а такие слова по правилам русского правописания пишутся слитно. Но слово это не так давно в русском языке, а новые слова нередко испытывают колебания в написании, что фиксируется словарями. Поэтому *штрих-код далеко не такая же орфографическая ошибка, как, например, *лесница или *деревяный.
См. словарную фиксацию.
Дефис нужен.
Корректно раздельное написание. Ср.: батончик гематогена.
Слитное написание отвечает нормам письма.
Правильно слитное написание: пусконаладка, пусконаладочные работы. См.: Русский орфографический словарь РАН / Под ред. В. В. Лопатина, О. Е. Ивановой. – 4-е изд., испр. и доп. – М., 2012.
Вместо дефиса здесь следует поставить тире.
Причина в том, что это бессоюзное предложение, причем его вторая часть по содержанию противопоставляется первой.
Слова с приставкой супер- пишутся слитно. Верно: супербюджетник.
Постановка тире возможна, но не обязательна. Дефис стоит правильно.