Официальное название праздника — День Государственного флага Российской Федерации.
Тире необходимо.
Слово страна-участница есть в русском литературном языке (оно зафиксировано, например, в «Русском орфографическом словаре» РАН). Но в строгом стиле письменной речи, в деловых документах даже по отношению к лицам женского пола используются существительные мужского рода (а страна – и вовсе неодушевленное существительное). Поэтому при вариативности страна-участница и страна-участник в официальных документах лучше всё же использовать форму мужского рода: страна – участник договора (если после слова участница / участник есть зависимое слово, используется не дефис, а тире).
Если перед сказуемым стоит отрицание не, то тире обычно не ставится: Офицер этот не чета вам (Фед.); Сердце не камень (пог.); Аналогия не доказательство.
Постановка тире в этом случае имеет целью логически и интонационно подчеркнуть сказуемое: Но объяснение — не оправдание (М. Г.); Его взгляды на семейный этикет — не предрассудок ли это?