Да, пунктуация корректна.
Оба варианта верны.
Корректно: По понедельникам он всегда носит штаны с изображением героя "Звездных войн".
Первое (или единственное) слово сокращенного названия пишется с прописной буквы: представлен к званию Героя.
Запятая не требуется.
Слово определённо, подчёркивающее уверенность говорящего в сообщаемом, может как быть, так и не быть вводным в зависимости от места в предложении и интонации. Сравним: Уехать в горы определённо было лучшим его решением и Определённо, уехать в горы было лучшим его решением.
Орфографически корректно: бледно лиловеют и розовеют.
Предложение в целом неправильно.
В зависимости от смысла, который вкладывает в свой текст автор, возможны варианты. Например: "Ни свет и ни тьма не служили ему препятствием"; "Это были не свет и не тьма, а нечто вроде сумерек".