Nitrile rubber used to be the standard for O-rings and seals in fuel systems (still okay for JP-3 thru JP-8). Fluorinated rubbers (Viton, Kel-F, etc. going by the generic term FKM or fluorinated elastomers) can stand up to higher temperatures and more agressive fuels such as JP-9 and JP-10. Parker recommends FKM for JET-A service, and rates nitrile as only "fair" for this fuel.
Just about any steel (and frankly, any common metal - e.g. brass, aluminum) is okay for use in fuel systems, with the caveat that some fuels have fairly corrosive contaminants and/or constituents. Sulfur contaminants especially will corrode copper-base alloys.