Hope u have done auditioning ,the Speakers selections are fine ,except the following.
Look for AVR equivalent of Denon x2600 series or equivalent or atleast x1600 if budget is a major constraints.
If u have plan of future expansions ,plan for AVR with preouts ( like Denon x3600 series or Marantz sr6014 series ).U can start building slowly by adding speakers and power amps etc at a later stage.
Subwoofer : Possibly look for a good sealed sub which will be good for compact rooms and give enough punch. If budget permits go for Rhythmik L12 .