Как изменить вид inline-кнопки?
1. Нужно внимательно глядеть в документацию и также внимательно читать ошибки: ты отправляешь InlineKeyboardMarkup с массивом из KeyboardButton, а там нужны InlineKeyboardButton, которые содержат text и callback_data: https://core.telegram.org/bots/api#inlinekeyboardmarkup
2. Используй не .add, а два .row, в первом передай две кнопки, во втором - одну
types.InlineKeyboardMarkup(row_width=3) Где row_width=3 количество кнопок в одно ряду