Yes it does have that, however you can bypass that by grounding that wire instead of hooking it up to the ebrake!
Yup thats correct. And I do have that HU and lovin it.
Plays DVD/MP3/VCD/CD ,has Navigation & Vehicle Dynamic Display (have not connected the wire yet for this feature).
Install is OK, but if you have the extra money you can always have the audio shop install it...