Вы отправляете отдельно картинку, отдельно текст. С помощью метода send_photo можно передавать не только фото, но и подпись к нему и вроде даже блок кнопок. А потом уже менять фотографию методом edit_message_media.
Азама Ваниев, я лишь предложил попробовать в send_photo передать и сообщение и markup с кнопками. Кнопки должны выводиться внизу. И переделайте уже свой вопрос, удалите скриншоты с кодом, вставьте код текстом через тег