Yes, KC_93160 is correct. Let's hope you get it before the end of the year. :)
Source
Yes, this phone will receive Lollipop update. Exact date unknown. You can go to Motorola website to check.
Yep