Если придаточная часть сложноподчиненного предложения стоит перед главной, запятая между частями союза перед тем как обычно не ставится. Запятая после придаточной части (после ПО) нужна.
В Вашем предложении нет оснований для обособления оборота благодаря этому.
Запятые не требуются.
Запятая нужна, чтобы показать, к какому слову относится сочетание по большей части.
Возможны разные варианты: без знаков препинания внутри предложения и при необходимости придать собственному имени поясняющий оттенок значения — с обособлением собственного имени.
Вы правы. Корректно дефисное написание.
Для запятой нет оснований.
Нет, для постановки запятой нет оснований.
Это сложносочиненное предложение, и знак препинания нужен. Это может быть запятая (по общему правилу) либо тире (как знак, выражающий значение результата, следствия).
Корректно: препарат для терапии.