A:AnswerYou don't need the sub installed, it's portable, just run a wire from the amp, not sure what they charge, but a new reciever may be included with purchase cost
A:AnswerNo. You will need an amp to power up the sub box. Kicker sell amps to match the sub and I'm sure they have an inline adapter from your deck to the amp to give the sound signal.
A:AnswerI have a 1999 civic hatchback, this thing is amazing for small spaces, I don’t know about a truck cause I don’t know how far u put the seats back, but I’m sure u can’t try it out at the store and it hits solid, hope this helps!