Yes, you need 10 posts to unlock some features of d3scene.
No, you should not spam to get 10 posts.
Many people spam towards 10 posts and then post a virus, so obviously we will take notice if you start spamming. If you spam and post a virus, you will obviously be banned. If you spam then post a server ad or something, all your posts will be deleted (including server ad) and you will receive 5 infraction points.
The reason for this 10 post rule is to keep our forums free of spam, not add to it. Just because you want to advertise your server doesn't mean you can post "nice hack" 10 times to do so.
Make your posts quality or don't make them at all.
For concerns, see rules 1, 2, and 3.