I just got this avatar a few weeks ago on a side account. As for unlocking the Space Faerie Battledome challenger ... I may be wrong, but it she seems to be obtainable from almost all the codes you use on the site. I've unlocked her with Neopets trading card codes, Neopets plushie codes ... I think that the Comic Con codes work as well.