Вне контекста ответить на Ваш вопрос затруднительно. Слово вдоль может быть как наречием (резать вдоль и поперек), так и предлогом (вдоль побережья). Представить себе наречие *вверх-вдоль нам не удается.
Знаки препинания, обычные для конца предложения (вопросительный и восклицательный знак), могут ставиться после отдельных членов предложения при смысловом их подчеркивании. При этом после вопросительного или восклицательного знака используется прописная (большая) буква, как в начале самостоятельного предложения: Аннушка, наша Аннушка! С Садовой! Это ее работа! Прописные буквы заменяются строчными, если перед однородными членами предложения, требующими выделения вопросительным или восклицательным знаком, имеется обобщающее слово: Все отвергал: законы! совесть! веру!
Кроме этого, вопросительный и восклицательный знаки могут ставиться внутри предложения, если они относятся к вставным конструкциям или сами по себе замещают вставки, передавая отношение пишущего к содержанию: Девчушка (как же ее звали?) шла по улице; На остальных досках шахматисты одержали восемь (!) побед.
Тире в таких конструкциях обычно не ставится, но оно возможно для логического подчеркивания сказуемого.
ПАРЦЕЛЛЯЦИЯ — (от фр. parcelle — частица) — интонационно-стилистическая фигура: синтаксическое выделение отдельных частей или слов фразы (чаще всего однородных членов) в качестве самостоятельных предложений с целью усиления их смысловой весомости и эмоциональной нагрузки в тексте: И пляшет тень его в окне // Вдоль насыпи. В ночи осенней. // Там. За Араксом. В той стране (П. Антокольский). П. способна передать интонацию живой непринужденной речи: Об детях забывал! обманывал жену! // Играл! проигрывал! в опеку взят указом! // Танцовщицу держал! и не одну!.. // Пил мертвую! не спал ночей по девяти! // Всё отвергал: законы! совесть! веру! (А. С. Грибоедов).
Конструкция Полночь. Тишина. Слабый свет фонаря не представляет собой парцеллированных частей предложения (в отличие от, например, такой: В зоопарке множество птиц. Зверей. Пресмыкающихся), это именно цепочка назывных предложений.
Грамматически верно "которые", но такой вариант создает возможность неправильного прочтения. Поэтому следует перестроить фразу.
Постановка запятой уместна.
При однородных членах с союзом или сказуемое ставится во множественном числе, если возникает необходимость согласования в роде и подлежащие принадлежат к разному грамматическому роду. Верно: Буря или вихрь очень опасны.
Если имеется в виду цитата из «Евгения Онегина», то это сложноподчиненное предложение, обе части которого неполные; в них пропущено сказуемое со значением бытия, существования: Завтра [происходит, случается и т. п.] то же, что [происходит, случается и т. п.] вчера. Соответственно, в первой части функцию подлежащего выполняет местоимение то, во второй — местоимение что, являющееся к тому же союзным словом.
Правильно: кверху.