Опустим пока первую часть предложения Он меня спросил, рассмотрим вопросительное предложение, содержащее название романа. Правила здесь такие. Если перед закрывающей кавычкой стоит знак вопросительный, восклицательный или многоточие (и на этом предложение заканчивается), то те же знаки, необходимые по условиям всего предложения, не повторяются после закрывающей кавычки.
Ты читал роман «Что делать?»
А вот неодинаковые знаки (перед кавычкой и после кавычки) ставятся.
Как можно не любить роман «Что делать?»!
Приведенное Вами предложение – повествовательное с прямой речью, содержащей вопросительное предложение. Знаки препинания корректно расставить следующим образом.
Он меня спросил: «Ты читал роман "Что делать?"»
В приведенных Вами вопросах речь идет о похожих, но все же разных ситуациях.
1. Предложения со схемой А: «П?», где прямая речь — вопросительное предложение. Приведем примеры.
Смотрю вслед ему и думаю:«Зачем живут такие люди?»
Только один раз мы встречаемся с Лукьян Лукьянычем (я ещё его не знал тогда), он и говорит: «За кем вы здесь волочитесь?»
2. Предложение имеет ту же схему А: «П?», но прямая речь, представляющая собой вопросительное предложение, содержит название, заканчивающееся вопросительным знаком.
Он меня спросил: «Ты читал роман "Что делать?"»
Если бы название было включено в прямую речь — повествовательное предложение, то точка бы стояла.
Он сказал мне: «Я не читал роман "Что делать?"».
В данных названиях ни кавычки, ни прописные буквы не нужны.
Кавычки нужны.
В текстах на русском названия, написанные латиницей, обычно не заключаются в кавычки.
Географические названия, использованные в переносном смысле для обозначения какой-то территории, в чем-то похожей на ту, которая официально названа данным именем собственным, обычно кавычками не выделяются. Ср.: Во многих российских городах есть свой Арбат.
Корректно с тире: цикл сна — бодрствования. Ср.: система свой – чужой (это сочетание было зафиксировано недавно в «Академосе»).
Верно с кавычками, тире и пробелами: ДС «Серебрянка» — ДС «Зеленый Луг».
Такое употребление кавычек не регламентировано. Полагаем, что лучше кавычки поставить, так как это — хоть и разговорные, но все же варианты названий станций метрополитена. Кроме того, их разговорность также может быть отмечена кавычками.
Если всё перечисленное — закрепившиеся названия (официальные или неофициальные), то Вы написали верно. Кавычки в названиях не нужны. Уточненное на современном материале правило написания топонимов можно прочитать в журнале «Вопросы ономастики».