the cbm170s are large speakers, over kill of surrounds, I would look into the 200se's or wave crasts hvl1's for surrounds {I use the 200se's and love them}... The only short comings of the entry level ascend line {I have 340 front stage also} is the finish, its black vinyl, nothing fancy just sticky vinyl stuck to the cabinets...
You can not go wrong with the 340's that is for sure, I love mine...
Since you have the room in the budget I would add an HSU ULS15 to the system and get rid of your pa-120 sub.... I know you are in a condo and can not shake the house, but the uls15 will give you some quality bass to make up for not being able to rattle the foundation {which it can also do}.... When ever someone cant play loudly I always recommend a couple butt kickers {transducers} in the system at the listening position, adds to the effect with out bothering the neighbors...