I'm pretty sure it's being built in Spartanburg SC where they build the X5. There's a thread here somewhere....LeMansX5 probably knows the answers to your other questions.
You want to be an X6 guinea pig too huh? I can't wait to see what it looks like without the armor.