A:AnswerNo where on the box or in the manual does it mention that theses speakers are water/dust resistant. So unless you’re only going to ride in perfect weather, I would focus my attention in something a little more suitable.
A:AnswerNo, you don't *need* an amp to power these. Although if you want more power then you can definitely install an amp for them. Mine work just fine on the average aftermarket head unit. An amplifier can give you better sound out of any speaker in comparison to the head unit, so it's really your call.
A:AnswerThe type of radio doesn't mater. You'll need to look if they sell the conversion harness from the old speakers to the new ones. If they don't, then you'll have to manually wire them yourself. The speakers come with wires that you can use. But I recommend finding the harness so you just plug them up.
A:AnswerThe strips go between the speaker and fhe cover. Place one on the top and one on the bottom. I didn't need the covers because I had enough room when I put my door pannels back on.