Различие существует. Почему = по какой причине; зачем = с какой целью.
В этом бессоюзном сложном предложении по основному правилу ставится двоеточие, поскольку вторая часть поясняет то, о чем говорится в первой. См. пункт 1 параграфа 129 «Полного академического справочника» под ред. В. В. Лопатина (М., 2006 и след.); в примечании к этому параграфу указано, что допустимо вместо двоеточия поставить тире.
Верно: Поэтому, как говорил Иоанн, "испытывайте духов, от Бога ли они...".
Запятые могут ставиться, если по условиям контекста слова весной 1906 года выступают в качестве уточнения и выделяются соответствующей интонацией.
В этом предложении для выделения прямой речи внутри авторских слов достаточно тире: Они говорят: «Уходи, не хотим тебя знать» — и тому подобное.
Ход рассуждения следующий.
Заменим местоимение существительным, вместо которого оно употреблено:
Не все растения прижились.
Ясно, что вместо (не) все растения возможны варианты многие растения, некоторые растения, сильные растения, слабые растения и т. д. Очевидно, что подлежащим является только существительное, а местоимение служит определением к нему. Определение является одним из второстепенных членов, но может играть решающую роль в формировании общего смысла предложения — как и другие второстепенные члены; однако это еще не основание для того, чтобы включать их в один из главных членов.
То же касается и исходного варианта предложения: подлежащее — они.
Верно написание первого слова с прописной.
Мужская фамилия Пень склоняется, женская — нет. Мужскую фамилию лучше склонять с сохранением гласного: Пеня, Пеню и т. д.
Можно записать без кавычек и без знаков, используемых при оформлении прямой речи.