HI!
I don't know about amplification but I'll put my two cents in on a CD player. The Music Hall CD25 and Arcam CD-73T are both excellent players and great recommendations. I have owned both. Another overachiever is the Cambridge Audio Azur 640C, which I also owned. Of the three I feel the CD25 was the least detailed and the Arcam the most detailed but on the analytical side and perhaps a bit lean in the bass. I feel the Cambridge presented the best balance overall and that it is a great bargain in audio. I preferred it to the Rega Planet 2000 that I owned.
If you can and want to spend more, consider the Consonance CD-120 (another overachiever). It is better than those above.
Have fun!