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