Возможны оба сочетания, но они имеют разное значение. Наколоть вилкой – повредить, проколов что-то вилкой. Наколоть на вилку – насадить что-либо на вилку.
Нормативно написание однословных приложений, предшествующих определяемому слову или следующих за ним, через дефис (приложение присоединяется дефисом): улица Гвардейцев-Широнинцев. Ср.: улица Героев-Панфиловцев (в Москве; такое написание зафиксировано орфографическим словарем В. В. Лопатина, И. В. Нечаевой, Л. К. Чельцовой «Прописная или строчная?»). При этом исторически может использоваться другой способ написания (раздельное написание, через пробел).
В книжно-письменных стилях верно: Сам автор назвал книгу виртуальным музеем. Можно использовать форму женского рода, если она является единственным показателем того, что речь идет о женщине, а пишущему важно это подчеркнуть: Сама автор назвала книгу виртуальным музеем.
Можно, однако слово "времени" здесь избыточно.
Если логическое ударение падает на слово так (по всей видимости, так оно и есть), запятая ставится между частями союза: Надо размещать названия так, чтобы их можно было прочитать.
Такая формулировка не вполне удачна.
Лучше: данные взаимно корреспондируют.
Вас интересует пунктуация? Такая расстановка знаков препинания корректна.
Оба варианта возможны.
Можно (то есть никто не запретит), но это за рамками литературного языка.