No. When we distribute your release to the stores you selected, these stores will create an artist page for you automatically. You only need to create an account in a store if you wish to purchase your release in that store, but your release will be live regardless of whether or not you have an account on that site.
You might also find this helpful:
How do I post an artist profile, bio or photo in stores?