Record bands as organizations.
The bands are members in your organization, and individuals are members of the bands. Make sure to define the contact types for your custom relationship 'Is a member of the band' / 'band includes member' (at Admin > Custom Data and Screens > Relationship Types) so that one is an individual and the other is an organization, and set the membership to be inherited through this relationship type when you create the membership type for the bands at Admin > CiviMember > Membership Types. Also, on the Title and Settings tab of the Contribution Page you are using to sell memberships, ensure you enable ' Allow individuals to contribute and / or signup for membership on behalf of an organization?'
Use a custom 'Award' activity, configured at Admin > Custom Data and Screens > Activity Types.