Yes, you have to be a council member in order to post spells. The only other coven that moves you up to council automatically is the spell casters coven. And lots of people post random spells in there. But be careful there are a lot of random and fake spells in the spell casters coven. I would rather post my own spells in a good coven.