For OIN submission, I believe you would want to sign up for an Okta dev org at Okta Integration Network | Okta Developer to ensure that the proper features/add-ons are enabled.
You can create separate apps (one for SSO and one for provisioning) and provide the information requested in the submission form at https://oinmanager.okta.com. The OIN submission team will then review the form and generate a single app.