kicker subs are cool. do you want loud bass or clean smooth sounding bass?
For speakers i would go with alpine, either the type r's or the type s.
Just my .02
Rewiring your car is probably gonna take a lot of time and patience and you might have to remove a loy of your interior pieces.