I guess since he's sort of on the chaotic side, he should be able to change his shape, so if a dm wants to use him, they can make his size whatever they want. As far as classes, I suppose he could be a cleric/wizard, but plain outsider also makes sense to me