No. You do not need professional photos to join ModelScouts.
Regular snapshots are just fine. Even “selfies” shot in the mirror can work.
Try to include at least one clear face shot and one body shot so the agents, scouts and clients can get a good sense of who you are.