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