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