1
*проверка соответствия chat_id заранее известному (моему) будет правельным методом аутентификации или есть другой способ ограничить использования моего бота не авторизованными пользователями?*
Здесь правильнее говорить об авторизации, т.к. аутентификацию делает сам ТТ
Я не спец. по ИБ, поэтому не могу тебе сказать про правильность или не правильность. На мой вкус - достаточно. А спецы по ИБ запросят от тебя "модель угроз" и "модель нарушителя" и правильно сделают)
И, да, опять же - лучше использовать user_id