В таком контексте корректно слитное написание прилагательного с не, потому что при нем есть наречие степени почти, которое подчеркивает утверждение признака: почти неслышный.
Необходимость постановки тире зависит от того, как прочитывается сочетание 13 июля. Если подразумевается форма именительного падежа, то оно играет роль подлежащего. Соответственно, сочетание день рождения будет выполнять функцию сказуемого, а между подлежащим и сказуемым-существительным ставится тире: День рождения Андрея — тринадцатое июля. Если подразумевается форма родительного падежа, то сочетание играет роль обстоятельства времени, что не предполагает постановки знаков препинания: День рождения Андрея тринадцатого июля. При этом может быть использовано интонационное тире для указания места распадения простого предложения на словесные группы: День рождения Андрея — тринадцатого июля.
Тире возможно (как интонационный знак), но не обязательно.
Возможны оба варианта.
Слова день рождения пишутся строчными: На мой день рождения...
Правильно: День Победы (праздник 9 Мая).
Нормативно: день рождения. В разговорной речи возможно: день рожденья (тот самый, который "только раз в году").