Запятая не ставится, т. к. части сложносочиненного предложения представляют собой вопросительные предложения.
Первая часть сложных слов мини- пишется с последующим существительным через дефис: мини-маркет.
Запятые не ставятся, если "почему" - единственное слово в придаточной части предложения.
Тире поставлено верно. Обратите внимание, что хвоя не дерево, а часть дерева.
В этом предложении запятая нужна (поскольку во второй части есть подлежащее он).
Словарной фиксации нет, корректно слитное написание. См. академическое описание начальной части ресурсо.
Как правило, если первая часть сложного слова написана латиницей, ставится дефис: frontend-разработчик.
Запятая перед или не нужна, так как части предложения объединены вопросительной интонацией.
Запятая не нужна, так как у придаточных предложений есть общая главная часть.
Запятая перед и не ставится, если обе части представляют собой вопросительные предложения.