Ninfia should be named Eeveon in the English Translation if it is the normal Eevee
They should make 18 Eevees, one fore each type (Ninfia as normal) and Eevee itself
No, that would be Evolution Evolved. It would be Plaineon.
The premise of Eevee is that it evolves t' adapt to any environment. Why would it change t' both a Rock and Ground type? It'd be utterly strange if it evolved into a Normal type. Dragon type doesn't seem right at all. Flyin' type is a real stretch since Eevee is a quadrupedal Pokemon as is, it wouldn't try t' live where it needs to fly in the first place. So on 'n so forth. Givin' it an evolution of every type not only doesn't really make sense, but kind'a destroys the appeal of the Eeveelutions.
Whether or not you apply logic,
Eeveelutions=Money=Greed=More Money=More Eeveelutions, to GameFreak, that is.