One thing we need to know are the prices for the things you are recommending. If you are getting a great price on a speaker or receiver (or whatever), it makes a difference for what is best at the price point you are asking about.
Generally speaking, for a cheap BD player, I would go with Panasonic, with the cheapest that has the required features (which, with a new receiver, is probably the cheapest current model). I would not bother with a separate CD player at this price point, and use the BD player for playing CDs. That way, more money is available for things that actually affect the sound, like speakers.
For the speakers, your friend needs to go out into the world and audition different brands, of different types (e.g., ribbons, domes, horns, whatever) to see what satisfies your friend. There is no such thing as a perfect speaker (particularly at the low end, but even at the high end...), and so it is a question of what virtues your friend requires and what vices your friend can tolerate.
For the receiver, at the price point you are discussing, assuming that the speakers selected do not have any special requirements, I would go with the cheapest one I could find from a reputable brand (such as Yamaha, Denon, Marantz, Pioneer) that had all the required features.
The biggest effect on the sound will be the speakers, and so the greatest care must be taken with them. And as different people have different taste in what qualities matter to them, your friend must go out into the world and listen to speakers if your friend wishes to have a reasonable chance of getting speakers that your friend will regard as good for the money.
And if your friend does not care about the shape of the center channel speaker, a perfect match can be had by getting another bookshelf speaker of the same type as the front right and left speakers. Such a speaker should be oriented exactly like the front right and left speakers, at the same (or nearly the same) height. There is no better voice matching than that.
For the subwoofer, you can't go wrong with an SVS, for any price point for which they make a subwoofer. The minimum from them is about $500 (delivered in the continental U.S.), and frankly, I would not bother with getting one at all if I did not have that much in my budget for one.