С точки зрения правил пунктуации предложение оформлено корректно. Единственная погрешность состоит в том, что точка после закрывающей кавычки не нужна, так как прямая речь оканчивается знаком конца предложения, в данном случае вопросительным.
В современном русском языке женские имена, оканчивающеся на твердый согласный (Элен, Долорес, Мариам и многие другие), не склоняются. Это правило применимо и к кличкам животных: Вдали мы увидели бегущую к нам Ангел.
Да, оба слова пишутся с прописной буквы: Крещение Руси. Такое написание соответствует правилу: в названиях исторических эпох и событий с прописной буквы пишется первое слово и входящие в состав названия имена собственные.
В официальных названиях учреждений с большой буквы пишется первое слово и входящие в состав названия имена собственные, например: Агентство по физической культуре и спорту Ярославской области, Комитет по делам молодежи Московской области.
В сокращении слова рубль точка ставится: р. и руб. После символа рубля (буквы Р с дополнительным элементом в виде горизонтальной черты) точка не пишется. Она может стоять только как знак конца предложения.
Правильно: смитовские уловки, но: Смитовы уловки.
Притяжательные прилагательные на -ов (-ев) или -ин, обозначающие индивидуальную принадлежность, пишутся с прописной буквы. Имена прилагательные, имеющие в своем составе суффикс -ск-, пишутся со строчной буквы.
Обороты с предлогом в соответствии с факультативно выделяются запятыми. В данном случае запятую лучше поставить (особенно если названия закона и постановления длинные), чтобы обозначить границы оборота. Но отсутствие запятой не будет ошибкой.
Пробелы нужны и между самими инициалами, и между инициалом и фамилией, например: А. С. Пушкин. Так следует писать имена и в названиях учреждений, например: Российский государственный педагогический университет имени А. И. Герцена.
Нет, здесь перед нами как раз устойчивая традиция слитного написания. Имя Пол Маккартни зафиксировано в словарях в таком написании, см., например, словарь Ф. Л. Агеенко «Собственные имена в русском языке» (М., 2001).