Это конструкция, эквивалентная сложноподчиненному предложению с отсутствующим соотносительным словом, например: Кто записаны, получат билеты получше; У кого детей нет, редко дачу снимают и т. п. В таких конструкциях обычно ставится запятая, однако «при отсутствии интонационного отделения» запятая не ставится: Найдите мне кто вяжет; Пускай кто остаётся работает. В Вашем примере есть фактор, отменяющий запятую перед сравнительным союзом как, — смысловая недостаточность глагола выглядело, который без сравнительной конструкции не выражает нужного значения.
Сравним: Все выглядело в точности так, как запомнилось Марии — в этом случае, при наличии соотносительного слова, запятая ставится обязательно.
Конечная позиция оборота с союзом как говорит о том, что он является смысловым центром предложения и имеет значение «в качестве»: И. И. Иванов исключен из списков личного состава сотрудников как погибший при выполнении спецзадания. При другом порядке слов на первый план выходит значение причины: И. И. Иванов, как погибший при выполнении спецзадания, исключен из списков личного состава сотрудников.
Запятая поставлена правильно.
В этом предложении возможно двоякое понимание оборота с союзом как: если как своих воспитанников = «в качестве своих воспитанников» (он выращивал эти деревья), запятая не нужна; если как своих воспитанников = «так же, как любят своих воспитанников» (то есть имеет место сравнение), запятая нужна.
В первом предложении возможно двоякое понимание оборота с союзом как: если как сорняк = «в качестве сорняка», запятая не нужна; если как сорняк = «так же, как это делает сорняк» (то есть имеет место сравнение), запятая нужна. Во втором предложении возможно только одно понимание оборота — как сравнительного и требующего обособления.
Запятая перед союзом как в данном предложении не нужна. Здесь сравнительный оборот тесно связан с глаголом было, без этого оборота предложение не имеет смысла.
Предложение с союзом как и (дверь открывается магнитным ключом, как и подъездная дверь) корректно с точки зрения грамматики, но не дает представляения о том, одним магнитным ключом открываются двери или разными магнитными ключами. Если одним, то предпочтительно использовать соотносительное слово и союз что и: дверь открывается тем же магнитным ключом, что и подъездная дверь. Обратите внимание, что слово впихивать в таком контексте не нуждается в кавычках.
Оборот с союзом как здесь обособляется, потому что приложение особый, ни на что не похожий случай имеет добавочние значение причины (проблема будет решаться отдельно, потому что это особый случай). См. параграф 64 полного академического справочника «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина.
В предложении Он играл как дышал запятая не ставится. Здесь сравнительный оборот с союзом как тесно связан по смыслу с глаголом и образует смысловой центр высказывания (важно не то, что он играл, а как именно он играл). На первый план выступает значение обстоятельства образа действия.
Выражение расти/нарастать/увеличиваться как снежный ком зафиксировано в «Тезаурусе русских идиом» под ред. А. Н. Баранова и Д. О. Добровольского (М., 2018). Обособление оборота с союзом как в нем действительно не требуется.