Правильно: артикулы.
Можно ответить так. Дефисное написание нарушает орфографическую норму, т. к. штрихкод – сложносокращенное слово (от штриховой код), а такие слова по правилам русского правописания пишутся слитно. Но слово это не так давно в русском языке, а новые слова нередко испытывают колебания в написании, что фиксируется словарями. Поэтому *штрих-код далеко не такая же орфографическая ошибка, как, например, *лесница или *деревяный.
В этом предложении нет причин ставить запятую.
Предпочтительно слитное написание.
В общелитературном употреблении (вне бухгалтерского контекста) итого и всего - синонимы. Бухгалтеры как показатель итога пишут слово итого.
Запятая не нужна.
Лучше: Вязание - интересное и увлекательное занятие, которому многие посвящают свой досуг.
Верно без буквенного наращения: в начале XX века.