All your parts for the system seem good, i was thinking on getting Type-R's myself to improve on the Type-E i got now, Alpine makes good quality products.
As far as getting it installed, i had some bad experiences with Best Buy and Ciruit City, so i wouldn't go and get it installed there unless...