Just wondering if there is a max level in the game and, if so, what it might be
There is no level cap, but the experience curve goes more steep after each level, so you need to put more and more effort to gain next level. Actually, with the possibility to play a new game with the previously created character, who finished the game, your protagonist can live and level up forever .