Odometer
#2
I have no idea, HOWEVER, I would ask the marketing dept at Ford. If they had any brains at all they would want to know about this!
#3