Пожалуйста, воспользуйтесь словарями.
Правильно: барашков.
Оба варианта правильны, но немного различаются по смыслу. Винительный падеж зависимого существительного (Кому дать кабачки?) уместно использовать, если речь идет о конкретных, «вот этих» кабачках, например изображенных на фотографии. Родительный падеж (Кому дать кабачков?) указывает на неопределенность, на некоторое количество «каких-нибудь» кабачков.
Корректно без кавычек. Сочетания голубые, зелёные, чёрные, красные... береты (в значении 'o разных воинских подразделениях') зафиксированы словарями русского языка. Они уже не являются новыми, необычными.
Запятая перед и не нужна, так как есть общий член предложения.
Рекомендуем писать: «путинские» выплаты, «красная» и «зеленая» зона, «ковидные» выплаты, ковидные больные.
Внутри этого предложения никакие знаки препинания не требуются.
Если это сочетание осмысляется именно как имя персонажа, а не как описательный оборот, то возможны два варианта: Крысиный король и Крысиный Король. Ср.: Маленький принц, Зеленый рыцарь и Прекрасная Дама, Белый Кролик. Выбор за автором.