В первом примере действительно можно видеть сказуемое кипят жизнью, поскольку глагол использован в переносном значении, которое становится ясным только при наличии жизнью. В таком случае это простое глагольное сказуемое, выраженное синтаксически цельным словосочетанием.
Во втором примере составное именное сказуемое (с нулевой формальной связкой) насыщены. Образность этого причастия давно стёрта, а зависимый компонент можно варьировать в довольно широких пределах.
В предложении Летом мы ремонтировали крышу дома слово дома является дополнением. Кто-то, видимо, ошибочно решил, что существительное не может управлять дополнением, а зависимое сущ. при нем всегда является несогласованным определением. На самом деле существительные вполне могут управлять дополнениями; в частности, в данном случае главное слово — крыша — обозначает часть целого, и при таких сущ. регулярно использование в качестве дополнения слова, обозначающего то целое, часть которого названа. Вот, скажем, в словосочетании ограда Летнего сада зависимый компонент действительно является несогласованным определением.
Слово бот обозначает программу, которая действует автоматически, без участия человека. В русском языке такие слова, как правило, приобретают статус неодушевленного существительного и соответствующим образом склоняются: использовать боты, подключить бот, подписаться на бот. Вместе с тем отдельные группы имен существительных могут изменяться по падежам вариативно; см. примеры и объяснения в статье «Между эмбрионом и покойником: где расположены роботы на шкале одушевленности». В дополнение отметим своеобразие синтаксической конструкции с глаголом используют. Если в предложении отсутствует подлежащее, то вариант конструкции используют ботов служит на пользу однозначности; ср.: Ботов используют для рассылки спама. Форма винительного падежа ботов ясно указывает на зависимый статус существительного (управляемый глаголом компонент со значением объекта действия). Это важный показатель, поскольку возможно предложение с сочетанием боты используют (и с обратным порядком слов используют боты), в котором существительное боты является подлежащим и обозначает субъект действия: боты могут взаимодействовать друг с другом и используют для этого интернет-сервисы. Наблюдения показывают, что все чаще используются обороты, в которых слово бот склоняется по типу одушевленного существительного: мы создавали чат-ботов, создали продвинутого бота, разработаем бота.
Правильно раздельное написание, так как есть зависимый компонент: не установленное (до какого времени?) до настоящего времени.
Слова не зафиксированы академическим орфографическим словарем. Корректно слитное написание, ср.: инсулинзависимый.
Слово зависимость может использоваться без дополнения. Примеры, который Вы привели, корректны.
Форма множественного числа уместна не всегда. Это профессионализм, и его допустимо использовать в профессиональной речи. В текстах для широкого круга читателей множественное число лучше не употреблять.
Верно: начинают нравиться. Это составное глагольное сказуемое (первый глагол в личной форме, второй - в неопределенной форме).
Прилагательное зависимый может употребляться без дополнения, а причастие зависящий требует дополнения (зависящий от кого).
Дело в том, что это не причастие, а прилагательное.
Правильно: материально ответственный.
Первая часть сложных слов материально... пишется через дефис в сочетании со второй частью – относительным прилагательным, напр.: материально-денежный, материально-сырьевой, материально-технический, материально-товарный, материально-финансовый; пишется раздельно в сочетании со второй частью – качественным прилагательным, напр.: материально ответственный, материально выгодный, материально невыгодный; пишется раздельно с прилагательным-причастием, напр.: материально зависимый, материально заинтересованный, материально независимый, материально необеспеченный, материально обеспеченный. См.: Бешенкова Е. В., Иванова О. Е., Чельцова Л. К. Объяснительный русский орфографический словарь-справочник. М., 2015.