Нет, неправильно.
Знаки препинания расставлены верно.
Это одна самостоятельная часть речи, одно слово.
См. «Словарь трудностей».
Ошибки нет. См. пахнуть
Большой универсальный словарь русского языка
ПА́ХНУТЬ
1.0.2. безл. О наличии какого-л. запаха. Син. <разить разг.>.
Где-л. (напр., в комнате, в саду, на кухне …) или от кого-чего-л. (напр., от мальчика, от платья …) пахнет духами (розами, мятой, рыбой, бензином, чесноком, луком, краской, потом, газом, гарью, горелым, палёным, дымом, лекарствами, сыростью, плесенью, псиной, мышами …). Где-л. или от кого-чего-л. [не]хорошо ([не]приятно, плохо, дурно, скверно, ужасно, отвратительно, сильно, резко, слабо, немного, чуть-чуть разг., сладко, вкусно …).
Опираясь на многочисленные примеры из художественных текстов, можно утверждать, что в конструкциях, начинающихся частицей «только и» и содержащих союз «что», перед союзом последовательно ставится запятая. Да, в справочнике Д. Э. Розенталя «Пунктуация» указано: запятая не ставится перед союзом что в выражении только и… что, за которым следует существительное или местоимение: Только и денег что пятак в кармане; Только и всего что рубашка на теле; Только и развлечений что кино раз в неделю; Только и свету что в окошке; Только и разговоров что о них двоих. Однако примеры из художественной литературы опровергают эту рекомендацию, они свидетельствуют о том, что и в этих случаях перед союзом ставится запятая: Только и света, что внучки! А кто их знает, какие они будут? И. Гончаров, Обрыв. За многочисленными столиками гул стоял, только и разговоров, что о последних событиях в столице. В. Шишков, Емельян Пугачев. Так что запятую в подобных конструкциях предпочтительно ставить.
Да, тире здесь можно поставить.
Все необходимые Вам сведения в наших электронных словарях есть.