As per Volusia County, dogs are not allowed on the beach. Certain areas dogs are permited, but not this area.
There is no official time to complete the race, but you must start when the race does.
Yes, there is race day registration. You will have to use your personal phone to register. Cash is not accepted. Nor is there paper registration.