Топонимы славянского происхождения на -ов(о), -ев(о), -ин(о), -ын(о) традиционно склоняются: в Останкине, в Переделкине, к Строгину, в Новокосине, из Люблина. Однако в последние десятилетия сложилась тенденция к употреблению несклоняемого варианта. Подробнее см. в «Письмовнике»: Как склонять географические названия?
Мы не выполняем домашние задания.
Вероятно, верно (в знач. "список необходимых документов") список документов, необходимых для...
Верна. См. ответ на вопрос № 286167.
Наличие перед составным подчинительным союзом вводного слова приводит к расчленению союза и постановке запятой между его частями: А может быть, потому, что эта книга просто похожа на набор правил.
В Петергофе - Самсоновский (Самсониевский, Самсоньев) канал. А в Петербурге - Сампсониевский мост.
Не ставится запятая перед И.
Лишняя запятая после слова лекарство. Лучше словесная форма: стопроцентной гарантии излечения.
Написание с тире корректно.
Не забудьте запятую перед "чтобы".