Правильно: средство от поседения волос.
Правильно: от пива (им. п. - пиво).
Проблема в том, что в русском языке есть оба слова – комплимент и комплемент, но словари русского языка ни у одного из них пока не фиксируют значение 'бесплатное угощение от шеф-повара'. Комплимент – это лестное суждение, а комплемент – биологический термин. Пока приходится выкручиваться (например, так и писать: угощение от шеф-повара или дополнение к заказу) – и ждать словарной фиксации.
Здесь верно: зависят.
Тире не требуется, поскольку подлежащее выражено местоимением.
Слово марина с указанным значением не зафиксировано в словарях русского языка, хотя используется в специализированных текстах. В текстах для широкого круга читателей рекомендуем использовать вариант стоянка для яхт.