1) During the early stages of levelling up, I was granted an extra attribute point to spend after I’d exhausted all other points (this occurred several times on random characters)
I assume that this is not just a case of you putting an Ability point into Polymorph? Each point spent on Polymorph gives you one free Attribute point.