No, I asked Tony the same question and IIRC it's an Eliminator exclusive.
Me too, impoved, and yes, I think for TTing you would certainly want to use the ship with the better stats, i.e. the newly skinned ones. And yes, the'll be unlocked. There are three per ship and they look gorgeous - which is mostly because they got added geometry. The latter makes them look like... imagine comparing a convertible to one of the more recent SUVs. (Are there videos around yet? I didn't have the time to look at what new material is out there.)
Ben