None of the above
Rib protector and neck brace, although highly recommended, are optional in most countries. None of the above need to be made of fire retardant material. Superkart drivers are required to wear leather overalls, similar to those used in motorcycling.