Do you have to be a member to get the 'Special moshling?

YES! if you're a member you can buy new seeds and plant different flowers to get different moshlings!