The LSD was definately not an option.
I don't think LSD was available in 97.
The car must have been ordered by an individual since the dealer would have ordered a sunroof.
I've never seen factory pinstripes.
I've seen aftermarket Motorsport flag decals.
I didn't know dtmpower still existed.