Yep. Indies can basically hit the ground running. As soon as you're done, you can RP. Some members may comment and offer advice for changes or alterations though, and generally it's good practice to take their advice.
Other than that though, you don't need Admin approval to write your character.