Оба варианта правильны. Они имеют разный смысл: в первом подчеркивается противопоставление (день был трудным, однако при этом он был и интересным), во втором противопоставление отсутствует. Какой смысл выразить — решает автор текста.
Запятая нужна. Запятая перед или ставится, если ли/ль… или соединяют части сложносочиненного предложения, в том числе вопросительного (пара ли/ль… или в данном случае рассматривается как повторяющийся союз).
По основному правилу знаки препинания не нужны, но в данном случае рекомендуем поставить тире, чтобы сделать акцент на сказуемом: Они для филолога — как для археолога живой динозавр!
Возможен второй вариант. Или так: Он дал мне день - всего один день, чтобы...
Тире не нужно.
Правильно: День Победы (праздник 9 Мая).
Верное написание: день прошел смазанно.
Возможен первый вариант. Или так: На это уходил целый день.
Оба варианта возможны.