Запятая перед союзом и не нужна, так как обе части сложносочиненного предложения представляют собой вопросительные предложения.
Нет, речевой ошибки нет.
Возможны оба вариант, вариант по вас предпочтителен. Подробнее см. в «Непростых словах».
Возможно.
С пунктуационной точки зрения запятая нужна, однако формулировка некорректна: ничего хорошего, кроме потерь и горя.
В предложении "Дом строится/был построен рабочими" слово "рабочими" является дополнением.
Перед прямой речью в конце предложения нужно двоеточие (высказывание «Кто там?», играющее роль приложения при существительном вопрос, оформляется только кавычками): ...на вопрос «Кто там?» отвечает: «Я».
Запятые не ставятся, т. к. слово Бог не является здесь обращением к Всевышнему. Дай Бог здоровья, счастья и т. д. — устойчивое выражение, речевая формула, которая употребляется для выражения искреннего пожелания чего-либо.