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