С гулькин нос (шутл.) – очень мало. Буквально – «с голубиный нос (клюв)». Гулькин – притяжательное прилагательное от слов гулька, гуля «голубь», возникших на основе звкукоподражания.
В разных контекстах возможны разные варианты.
Верно: ежиный нос и нос ежа.
Вероятно, эти слова объединяет признак непроизводности.
Правильно: лизнуть нос.
Да, здесь суффикс -ен с беглым гласным. Ср. странный — странен, невинный — невинен, истинный — истинен и т. п.
Никаких достоверных свидетельств того, что слово нос в древности имело значение ‘бирка с зарубками’, не существует. Такое употребление не известно ни в древнерусских и старорусских текстах, ни в диалектах. Указанная в вопросе версия о происхождении фразеологизма, скорее всего, ошибочна, хотя и растиражирована. Слово нос в данном выражении, видимо, следует понимать в его первом, анатомическом значении (см. Мокиенко В. М. Зарубить на носу // Русская речь. 1983. № 6. С. 91–96). Если всё же предполагать, что слово нос ‘бирка, дощечка’ существовало, в таком случае его следует сближать с глаголом носить и в акцентологическом отношении сопоставлять со словом воз (носить — нос, возить — воз). Ударение в формах слова воз может служить ориентиром: возы́, возо́в, воза́м, воза́ми, воза́х.