Постановка запятой в этом случае зависит от смысла, который вкладывает в определения автор: считает ли он безлюдность и слабоосвещенность свойствами, характеризующими парк с одной точки зрения, или нет.
В правилах русской пунктуации нет утверждения, что глаголы-сказуемые в разной форме, относящиеся к одному и тому же подлежащему, не считаются однородными членами предложения. В приведенном примере два глагола в изъявительном наклонении — один в прошедшем (внедрили), другой в настоящем (надеемся) времени относятся к одному подлежащему (мы), поэтому запятая перед союзом и не нужна. Добавим, что, поскольку глаголы не только стоят в разных формах времени, но и имеют разнородную семантику (внедрили — действие, надеемся — чувство), высказывание уместно разделить на два предложения, не используя союз и: Совсем недавно мы внедрили в наш продукт новые возможности. Надеемся, что они порадуют пользователей!
Для того чтобы — составной подчинительный союз. Придаточные предложения, присоединяемые союзом для того чтобы, выделяются (или отделяются) запятыми. При этом союз может целиком входить в придаточную часть (и не разделяться запятой), но может и расчленяться (в этом случае запятая ставится между частями союза, перед словом «чтобы»). О факторах, влияющих на расстановку знаков препинания, см. в Справочнике по пунктуации.
На границе частей сложного предложения запятая ставится: ...нужно, чтобы...
Определения первые и крупные характеризуют предмет (капли) с разных сторон (хронологии и размера) и не являются однородными. Они могут разделяться запятой, если из контекста ясно, что второе из них поясняет первое (то есть подразумевается, что капли, упавшие после первых, были некрупными).
При таком порядке определений запятая не ставится: затянутое льдом маленькое оконце.
В то время как — составной подчинительный союз. Он может целиком входить в придаточную часть (и не разделяться запятой), но может и расчленяться (в этом случае запятая ставится между частями союза, перед словом «как»).
Если придаточная часть сложноподчиненного предложения стоит перед главной, запятая между частями союза в то время как обычно не ставится (постановка запятой допустима, но такое пунктуационное оформление считается устаревшим).
Таким образом, наличие запятой в первом предложении (из Чехова) связано с тем, что таковы были пунктуационные нормы прошлого. Не будет ошибкой написать это предложение и без запятой перед как.
В таких случаях мы имеем дело с рядом приложений, относящихся к одному существительному — имени собственному. Приложения являются однородными (а значит, должны разделяться запятыми), если характеризуют лицо или предмет с одной стороны, указывают близкие признаки. Такими признаками считаются, в частности, наименования ученых степеней и ученых званий, почетные звания. Судя по примерам, приводимым в параграфе 11.1 справочника по пунктуации Д. Э. Розенталя, если в ряд, состоящий из подобных приложений, добавляется наименование должности, оно также однородно по отношению к этим приложениям.
Здесь нет ошибки: в русском языке довольно свободный порядок слов, и части составных союзов вполне могут разделяться несколькими словами, например: Я только тогда бываю спокоен, когда она сидит у меня на коленях и я пою ей: «Ой за гаем, гаем!» (Л. Вертинская). Мы потому так подробно остановились на этой ситуации с проблемой четырех красок, что, знай о ней Витгенштейн, она привлекла бы его внимание (В. Успенский).
Оборот тогда и только тогда — специфическая формулировка, которая используется чаще всего в математике, логике и философии и часто выносится в начало предложения.
Запятую ставить не нужно, сказуемые однородны.
До того как – составной подчинительный союз. Он может целиком входить в придаточную часть (и не разделяться запятой), а может расчленяться, в этом случае запятая ставится между частями союза. Поэтому возможны оба варианта: с запятой и без запятой.
Если говорить о некоторых закономерностях, то можно отметить следующее. Если придаточная часть сложноподчиненного предложения предшествует главной (как в приведенных Вами примерах), составной подчинительный союз чаще не расчленяется. Но и постановка запятой ошибкой не будет.