1.
экономкласс
Это сокращение от экономичный класс. Сокращения от словосочетаний в русском языке пишутся слитно.
2.
штрихкод
То же самое. Здесь сокращение от штриховой код.
3.
нон грата
Хотя многие и пишут через дефис, но в орфографическом словаре это слово зафиксировано именно в таком виде.
4.
массмедиа
Опять сложносокращенное слово: сокращение от массовые медиа.
5.
бок о бок
Написание наречий — это боль большинства пишущих. В этом случае никаких дефисов быть не должно, как говорит нам орфографический словарь.
6.
видеоурок
Слова, начинающиеся с видео-, пишутся слитно. Это, конечно, касается не только урока, но и всех видео...