May be go with something with pre-outs. See if you can get your hands on some of the older models still out there. Probably something like 3500/3600/4500 or 5014/6014 and so on. It’s one time investment.
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 .