You don't need it.. but it makes the install 10x easier. It doesn't cost that much either, go to Walmart and pick up one for 5 bucks.do u need a wire harness for the dash or one for your vehicle?
The HU should come with a mounting box to help snap it into place.would a mounting bracket come with the install kit?