Configuration of Membership to support 200 items...

The purpose of this site is to sell audios one of three ways:
1) single audio
2) several audios added to the shopping cart
3) unlimited membership access to all audios

There are going to be initially 40 audios, eventually as many as 200.

With marketpress and membership, is there a way to give the user access to the products they have purchased only?

Will I need to have different access levels to support people having access to individual audios, i.e. if someone buys audios A, C, E, F, R, X, and Z; how would I setup member and marketpress to support that?

the audios are available on individual wordpress pages, and those pages would be membership protected.

each of the pages has a Amazon S3 player that plays the audio and allows mp3 "save as" download.