Any Requirements like a background check to qualify for a Master Account?

If you reside in a country on the OFAC sanctioned list, you will be unable to participate on Legends Trading.  

Plane conducts their own due diligence at the time of onboarding.

Once a Master is moving into a Prop Account then there will be standard Brokerage paperwork based on the FCM's guidelines.