It would make a lot of sense if Shera was actually 12. Of course she behaves like a dummy while suddenly being a genius magician - she is really just a smart child, really talented in some things, but still a child after all. And of course she sees nothing wrong with dressing scantily and licking a girl's sweat (it's not like something bad could possibly happen, right?)