Is supporting personal accounts required to be approved in the bitbucket marketplace?

A couple of questions here, regarding the app approval guidelines:

  1. https://developer.atlassian.com/platform/marketplace/app-approval-guidelines/
    Since I didn’t see any language about this, does bitbucket/atlassian requires a marketplace app to support both user (personal) and team accounts in order to be approved?
    Our app is mostly targeted at teams…

  2. what is the prescribed way to refuse an app install when our bitbucket sends our backend the app installed webhook ?
    There is little/no docs about this that I could find here.
    Ideally, I’d like to find a way to send a response to the requests/webhook bitbucket sends to our backend so that we can provide a reason to the user as to why we refused the app install and possible provide him some guidance about next steps.