Верны оба варианта, второй отличается разговорным оттенком.
Дефис нужен. Сочетания, имеющие значение приблизительного указания на количество или время чего-либо пишутся через дефис, ср.: день-другой, неделя-другая, напишет письмо-другое, год-два, два-три часа, раза три-четыре, человек двенадцать-пятнадцать, двое-трое мальчиков, вдвоём-втроём; Он вернется в марте-апреле.
См. также фиксацию в орфографическом словаре.
Указанная запятая не нужна. Второе определение поясняет первое, раскрывая его содержание.
Правильно: 1 марта — День кошек в России.
Оба варианта правильные.
Устойчивое выражение: Шила в мешке не утаишь.
Орфографически правильно: Зелик. Правило таково: суффикс -ик при склонении сохраняет гласный звук, суффикс -ек имеет беглый гласный, например: листик - листика, но: краешек - краешка. Поэтому: Зелик – Зелика.