Выбор между запятой и тире в бессоюзном сложном предложении (а здесь именно такие конструкции) зависит от того, какой смысл хочет выразить автор. Если он утверждает существование связи, управления и т. д., то между частями возникают перечислительные отношения, требующие оформления запятой. Если же автор хочет выразить условно-временны́е отношения, обозначаемые в языке союзами если и когда, то необходимо поставить тире (см. пункт 3 параграфа 130 «Полного академического справочника» под ред. В. В. Лопатина).
Да, ставится: В суп сгодится всё, что есть.
Такое слово нам неизвестно.
Запятая после обстоятельства в моем гардеробе не требуется.
Корректно: сесть в кресло. Варианты в кухню и на кухню конкурируют.
Части предложения нужно разделить запятой: Ни в городе Богдан, ни в селе Селифан.
Запятая нужна.
Это словосочетание следует писать раздельно: постоянно обновляющийся.