I'm gonna go ahead and say no they don't all have their transponders in. Nothing against those drivers but I would think some others would be on the list also and if they are not its probably because they don't want to let everyone in on their times.
Side note: A losi driver will win the worlds this year. Maybe one you don't expect.