Правильно: диплом кого? (о том, чей диплом): диплом участника конкурса. Но: диплом... выдан участнику конкурса.
Корректно: Гафинеца. Но возможен и вариант с беглой гласной, если на нем настаивает обладатель фамилии.
Корректна постановка тире: (далее — Договор). Употребление знака тире объясняется тем, что это неполное предложение.
Исторически это объясняется тем, что одна из двух Н принадлежит корню (как и в слове именной).
Правильно: Сумы, Сум, Сумам, Сумы, Сумами, о Сумах (как нарицательное тема во множественном числе: темы, тем...).
Это связано с тем, что язык - это развивающийся организм. Что-то устаревает, что-то появляется на смену.
Верно: ...лет чему (не чего): 50 лет государственной политике и Национальному совету. Также см. вопрос 261365.
Швейцар произошло от нем. Schweizer 'швейцарец', первоначально это были солдаты из швейцарцев в страже французских королей.
Написано - сказано, указано. Не вполне понятно, в каком значении употреблено слово согласовывает (с кем согласовывает?).