Yes, I don't understand why there are so few participants to be honest, I guess the tournament is not available from all locations(?) that's the only reason I see. Or maybe, customers have opted-in to the usual weekly tournaments without seeing it.
Points are just the highest multiplier the participant managed to reach as you've guessed. Meaning the current third one of the contest, has just got a 24x up to now.