You're right, the website is lacking in many ways.
But, I do know that there is no "follow car". No support vehicles. In the spirit of the original "Cannonball run", the intent is that you must make this journey with nothing more than what you can fit in your competition vehicle.