Membership Sales & Affiliates Question

I need to offer my clients a recurring subscription program...

I'm wondering if I can do this via any WPMU plugins:

1) Offer more than one subscription product at a time. For example, customer can sign up for Product A and Product B, simultaneously.

2) I want to be able to integrate with a third party affiliate software. Can this be set-up?

Thanks for your help!