The Best advice I can share to all U.S. Racers is contact the Roar Admin
Ask what are the procedure's to apply to the Worlds
I did this in 2006 for the 07 Worlds as I ran 1/8th & did not qualify for the sedan Worlds & the response I got was very promising more easier than you would imagine