For your subwoofers go with a Jl audio 10w7 or maybe even 2 or those. Now For your speakers go with either alpine or Jl audio, And for your amp you should go with a Jl 1000 watt amp or a alpine 1000watt amp. You will need at least 700 watts of power per sub so it can get expensive. Make sure the subs are powered with monster cables and that the amps are mono blocks which are for the subs. For your speakers like your doors go with a multi chanel amp so technically you will need one mono block for your subs and 1 multi chanel for the door speakers.