Слышать запах - уместно в разговорной речи. Чувствовать запах - стилистически нейтральный вариант.
Следует писать слитно: насколько.
Женское имя Любовь склоняется: Любови, Любови, Любовь, Любовью, о Любови (вне зависимости от наличия / отсутствия отчества). Правильно: письмо для Любови.
В лексическом составе и в грамматической структуре этого бессоюзного сложного предложения нет ничего, что однозначно указывало бы на отношения частей. Эти отношения можно воспринимать по-разному и в зависимости от этого ставить разные знаки препинания.
Предпочтительно слитное написание.
Оба слова восходят к глаголу любить, древнерусскому существительному любы.
Тире между подлежащим и сказуемым, которые выражены инфинитивами, нужно.
Оба выражения вполне корректны.
Правильно: Любови.