Марина
Тире -- пунктуационный знак, а дефис -- орфографический
Дефис - знак переноса слова или соединительная черта между словами.
Тире - знак препинания.
Длинной....
точно
Толщиной.
"Когда-то" (здесь дефис) .
"Тире ‒ знак препинания" (здесь тире) . Отделяется от соседних слов пробелами.