For Stranger to the Sun, you may want to say which spells, if any count as direct sunlight for that purpose.
As far as I know no spells count as direct sunlight, so light spells don't affect it.

Also, what's the RP reason behind Absorbtion?
I'd have thought the invisibility would have needed more of an RP reason...

Basically it fit my concept of the creature.