Все варианты хороши.
Часть речи - это дополнение.
К сожалению, правила недостаточно четко регламентируют данную ситуацию. При прямой речи, стоящей после слов автора и заканчивающейся вопросительным знаком, восклицательным или многоточием, точка не ставится (см. оформление примеров в § 196 Правил 1956 года). Однако Ваш пример ближе к предложениям, в которых при разных знаках внутри кавычек и в конце всего предложения, знак конца предложения все же ставится. Приведем правило из Полного академического справочника под ред. В. В. Лопатина (§ 159): «если перед закрывающей кавычкой стоит знак вопросительный, восклицательный или многоточие (и на этом предложение заканчивается), то те же знаки, необходимые по условиям всего предложения, не повторяются после закрывающей кавычки; неодинаковые знаки (перед кавычкой и после кавычки) ставятся». Ср. примеры:
Вы читали роман «Кто виноват?»
Неужели вы не прочитали роман «Что делать?»!
Употребление формы мн. ч. не является ошибкой.
Всё выделено правильно.
Если определения соединены союзом как... так и, употребляется форма единственного числа существительного: как в первом, так и во втором примере.
Пойдем – общеупотребительный и стилистически нейтральный вариант, пошли – разговорный, допустимый в непринужденной устной речи.
Просторечие, жаргоны, арго, диалекты...
С тех пор как — это союз.