Yes, it does. If both WCFM & BuddyPress are not active, then the plugin will not do anything.
Does it needs WCFM & BuddyPress both?
Update on June 8, 2021
Yes, it does. If both WCFM & BuddyPress are not active, then the plugin will not do anything.