Can the CoursePress Pro and Affiliate plugins work together?

How can I use the Affiliate plugin with CoursePress Pro? Do you recommend using Membership Pro 2 to charge for the course, and use all 3 plugins together (membership pro, coursepress and affiliate)?