Ah i see, never saw that option to battle everybody at once.
As for the score they get perfect score had several weeks where the top 7 spot all had perfect scores over 1008 points (with 112 people) locking them out even if you eventual beat everybody.
And lastly if there are more then 96 people in your league you can not fight them all even if you use every single challenge token you are given.