Well the math is right, but not taking rings into account. In theory strong rings give you levels. I dont remember if soul bones do cause i think he was 57 before absorving his mothers soul bone, and he went up to 59, so i guess it depends on how strong is the soul bone or ring, and the current level. But maybe im mistaken and everyting is a dream in my head.
Fatty is annoying, really. She is stupid cause she has feelings and plays hard to get, but he harrasses her a little too much.