Возможны оба способа записи. Подробные рекомендации можно найти в книге: А. Э. Мильчин, Л. К. Чельцова. Справочник издателя и автора. М., 2003.
Частица бы здесь не нужна: несмотря на то, что человека уже нет на этом свете, 60 лет со дня его рождения все равно исполнится (так же как исполнится и 100 лет со дня рождения, и 200 лет со дня рождения, и 500 лет со дня рождения). Частица бы употребляется, когда об ушедшем человеке говорят, что в этот день ему исполнилось бы 60 лет.
Корректно: 50 лет договору о дружбе. Подробнее см. ответ на вопрос № 261365.
Верно: исполнилось столько-то со дня рождения...
Такой вариант неупотребителен. Можно сказать: еще не исполнилось года кому-либо.
Вы написали правильно.
"Зардеться" означает "покраснеть".
Это не идиома.
Такое сочетание корректно.