Quote Originally Posted by zeluz1993 View Post
Also does every post and thread need to be mod approved?

No, usually after a few post you are free to post.