Using Membership and Directory together?

if you use paypal or 2CO, do you still need to setup the subscription plans and how do you control the payment options, also through subscription plans or the payment gateway?

We also have Directory and I want to limit the number of listings each level can create using Membership. How would I combine the two plugins so that they work together.

Thanks for your help.