Can angels collaborate and join teams with other businesses?

No. Angels will only be able to join a team with colleagues from their company. However, you can be a member of multiple teams within your own company.