RE: Unable to create Personal View using Team Roles
See the SDK: https://technet.microsoft.com/en-us/library/dn531089.aspx
About owner teams
An owner team can own one or more records. To make a team an owner of the record, you must assign a record to the team.
While teams provide access to a group of users, you must still associate individual users with security roles that grant the privileges they need to create, update, or delete user-owned records. These privileges can't be applied by assigning security roles to a team and then adding the user to that team.