First thing is to modify the "cheese head" hats to have chin straps so they will stay on at speed
Seriously though. Can't help you with the registration. But.....
There is an EXCELLENT shop near the Superformance dealer in Ohio. Performance engineering. Look them up here on this site or call the superformance dealer. They will be able to hook you up.
Get your car done in time, pick it up the day before DVSFIII and come up to Columbus and join 300 other Cobras in the celebration.
If you are not mechanically inclined, start looking for a mechanic in your area that has experience with these types of cars. They are very simple to work on but you don't want to just drop it off anywhere.
Rick