Where do I get a legal first aid kit?
There isn't anyone that sells a first aid kit specific to NASA Rally Sport. So you can stop googling it. :)
So jump in the car and head over to REI or WalMart to buy a couple space blankets. Then stop by your local CVS, Rite Aid, Walgreens, or other local pharmacy for the rest of the items listed in the rule book. Then zip it all up in a canvas bag or put it in a box and secure it somewhere in the cabin. Done. A nice finishing touch is to mark it with a red cross, perhaps with a printed label or red tape.
And while they aren't required, it's good to put some energy bars in there too. They keep for a long time and you never know when you'll be sitting next to your busted or stuck car for several hours.