Processor = doesnt really matter
Ram = doesnt really matter (but have 4gb min. for a desktop)
CPU = Anything with an HDMI... but dont cheap out too much! There's too many GPU's to start suggesting, just find your budget, and look at its features (HDMI), if it supports HDMI, you're good. :)...