Корректно: Все получат ту плату, которую каждый за жизнь заслужил, — хоть добрую, хоть беспощадную. Для двоеточия нет оснований.
Возможно: шопинг в целях (ради, для) покупки платья.
Подробные правила для таких конструкций см. в «Письмовнике».
Если союз "и" употреблен в присоединительном значении (к тому же, и причем), то запятую следует поставить.
Возможный вариант: находилось в резком диссонансе с...
Да, слова онлайн и офлайн уже зафиксированы академическим «Русским орфографическим словарем», правильно их слитное написание.
Как... так и – двойной союз. Запятая перед первой частью двойного союза не ставится.
Глагол отучиться в данном контексте употреблен в значении "перестать учиться, окончить своё учение", отмеченном нормативными словарями современного русского языка как не имеющий никаких стилистических помет.
Знаки препинания в предложении расставлены корректно.