1) Вы получите повторные сообщения, если с первого раза Telegram не получил код ответа 200 от вашего бекенда.
2) При попытке отправить сообщение человеку, который заблокировал вашего бота, вы получите
403 ошибку. На неё и ориентируйтесь. Это можно протестировать самостоятельно, остановив бота у себя на аккаунте.