1: i dont
#2: i dunno
# 3: stereo installs range from car to car, most cars are easy, although some newer cars are a pain
#4: well you kind of do. the only difference with some cars is that the factory came with some features(like onStar) that have to be retained. to alleviate this, you need...