You will have to change it to public at some point. I'm pretty sure you can submit it, then make it public, but I think it's better to play it safe and make it public, then submit it.