Does my entire league need to buy a PRO account?
No, not at all!
The single purchase of a FanDraft PRO account covers your entire league (including all of your league's remote drafting owners).
The only reason a remote owner would ever want/need to purchase a PRO account is in the case that they desired to create their own league.