Welcome to AppStudio! Let me help you to answer your questions.
-Would we be restricted only to certain app stores (Apple, Google, Microsoft)?
Do we have to have an ArcGIS online account to use App Studio?
Actually you could build apps locally using AppStudio Local Make tool. In order to use Local Make you need to have the build environment set up. Please refer to this doc on how to set up the dev environment.