They do make pit stops in F1, although it's only for tires this year (previously tires and fuel) - they're quicker than NASCAR as well because they have about 12 people in the pit crew. The crew all wear fireproof outfits and helmets, and it looks like they modified the normal ones to look a bit like Star Wars outfits rather than exact copies. I can't remember whether they had them for the race, but they definitely practised with them on - check out Darth with the lollipop :