Hello! The game engine has a built in text to speech feature that can be accessed by pressing ‘v’ on the keyboard. Yes the game is fully playable with keyboard only. You can use the arrow keys to select choices and ‘enter’ to activate them, and advance the text with space bar. I have the stats in the choice label text so that the screen reader is able to read them.
More information about the keyboard uses can be found on the Ren’Py website here: https://www.renpy.org/wiki/renpy/Help
Or I’m happy to answer other specific questions! Thanks for reaching out. If you have suggestions for how I could improve the experience for blind players, please let me know!