Вы правы, это слово общего рода. К какому роду относится слово, можно проверить, например, по академическому орфографическому словарю. Для слов общего рода там дается помета м. и ж.
Нужно выбрать между запятой и тире.
Правильно: заявка на участие.
Правилен первый вариант.
Другие формы сочетания Злата Прага (кроме формы именительного падежа) не употребляются.
Алексейка; Алёха; Лёха; Алёша; Лёша; Алёня; Лёня; Алёка (Алека); Лёка (Лека); Лёля; Аля; Алюня; Люня.