Ok, I have written a lengthy post, but my internet died and I lost it.
Your character looks very cool! No problem with the clothes on water thing, and I believe no player would mind you sitting on their PCs' shoulders (the PCs themselves probably won't too, along with multiple NPCs)
I have a question: I presume her vulnerability only applies to like, icy snow could, not cold water, right?
Now, the math you did for abilities and weaknesses don't make much sense to me. you must add Abilities and subtract weaknesses.
Quote:
+4 Flight
+4 Evasive
-3 Weak
-3 Awkward Size
For example, in here, it would be +4+4-2-2 = 2.
With that, your total ended in -1, meaning you can spend more 6 points! I'd advise picking some level(s) in agile, to have a more chance of hitting your attacks, and also, maybe reaching Vigorous +5 would nicely reflect her overflowing energy, and with the extra Endurance, she could pick more perks for her abilities (effective to healer would be a good pick, and also would be a good idea to increase the ability too)
Finally, I'd advise you to change Multiple Targets on your attack for Area effect. If it's a flash of light, that would make more sense, and be more useful (3 blind enemies instead of 2)