he he
1. sort of
2. correct , apparently the first released photograph
3. actually it is China's version of longer than usual Russian MAZ TEl's
4. yup , a new kind of maneuvering entity
while you are at it , I have posted three new pics in the quiz thread , you may particularly appreciate on of the questions