Да, мужская фамилия Олейник склоняется: Олейника, Олейнику и т. д.
Слово путник образовано от существительного путь с помощью суффикса -ник (путник – тот, кто совершает путь пешком). А слово лесник образовано от прилагательного лесной с помощью суффикса -ик (лесник – лесной сторож, работник лесного хозяйства).
Слова да и нет, выражающие утверждение и отрицание, в составе предложения отделяются или выделяются запятой. Верно: Нет, я.
Да, нужно закрыть придаточную часть.