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