Может ли телеграм бот читать exel файл который я ему отправил?
Да, может. Это возможно. Изучай библиотеки работы с exel файлами и с телеграмм ботами.
Да, можно, если речь идет о Excel (а не exel).
Зависит от формата файла. Новый .xlsx читается довольно легко,  есть библиотеки для этого,но можно и средствами стандартной библиотеки Python - это просто zip-архив с пачкой xml-файлов внутри. Выковырять данные будет не очень трудно.

А вот старый .xls - это бинарный, плохо документированный формат. С ним будут проблемы.