Umbrella/Brand account: Does github organisation count?

You can certainly create a new developer account to group your snaps. The process would basically be:

  1. create the new account
  2. add the new account as a collaborator on your existing snaps
  3. make a request to have the snaps to the new account

As for the verified/star marks, I suspect the answer will be the same as for your previous thread: