Корректно со строчной.
Правильно без запятой. Для ее постановки нет оснований.
Верно: слить сироп из компота.
В норме глагол жить — непереходный, то есть не употребляется с существительным в винительном падеже в значении объекта действия. При этом глагол жить и другие непереходные глаголы могут сочетаться с существительными в винительном падеже в других значениях (жить всё лето на море, работать целый год без выходных и т. д.). В последнее время в разговорной речи непереходные глаголы приобретают «игровую переходность» (жить свою лучшую жизнь, пойду работу работать), но такие конструкции находятся за рамками грамматической нормы.
Увидеть свет – это и есть 'быть опубликованным'. Поэтому какое-то из сочетаний надо убрать – либо увидела свет, либо была опубликована.
Пить – поглощать жидкость (самостоятельно); поить – давать пить кому-либо (поить больного, поить ребенка). Подробнее см. в словарях.
Это исторически родственные слова, но в современном языке они уже не являются однокоренными.
Предпочтительно: ...называется диффузией.