Obviously my considerations may differ from yours so my choice of hardware configuration may vary accordingly. But as it's wet outside, you're soliciting opinions, and I have a stinking rotten cold precluding me from doing anything else useful, here's my 10p's worth of waffle.
RAM:
Ryzen supports Dual Channel memory access which is the optimal configuration (1x2 or 2x2). In practice, operating in dual channel mode offers only a slight performance advantage over single channel (1x1 or 2x1) in certain workloads. Any potential gains are capable of being swallowed up by inadvertently choosing memory with slower CAS access timings. On a 2-slot board I would select the largest RAM module I could afford based on lowest access timings and fastest frequency matched to your choice of motherboard/processor and opt to run it in Single channel mode in order to keep the option of upgrading painlessly later. Of course, if your board has 4-slots then there's really no reason *not* to buy a matched pair of the size you can afford since you have a further 2 slots available for future upgrades when your budget allows.
At modern CPU speeds the possible slight difference in board trace length raising 2x2 access times over 1x2 in any given CPU cycle are rendered totally irrelevant when factoring in CAS latency which is measured in whole CPU cycles. There is also a slight power advantage to gain by minimising the number of RAM modules used. Nevertheless, the only advantage I can see where 1x2 is trumped by 2x2 is where adding extra RAM prevents memory paging out to disk.
PROCESSOR:
In fact the best performance per Watt figures are yielded by the 65W Ryzen models, so the vanilla 1600 may be a better choice especially where the cost saving can be ploughed into other components. They appear to be quite overclockable so any performance deficit is easily made up if so desired. Personally, I think I'd be happy to run at stock voltages and enjoy the power/cooling/noise advantages.
The only other comment I have on this point is that whilst 6-cores may appear to be overkill right now, it will certainly future-proof your machine once programs are written to take advantage of multiple cores/threads. I'll wager this will be sooner rather than later.
COOLER:
Most of the Ryzens come bundled with a Wraith cooler as standard which is more than capable of keeping temperatures under control for the tasks you state you wish to perform (unless you are thinking of seriously overclocking).
GRAPHICS:
Unfortunately, unlike Intel procs the Ryzens do not have any graphic processing capability built in. Unless you can hang on for the upcoming Ryzen based APU's (which rather temptingly are rummoured to be paired to Vega cores), you'll need to budget for a graphics card of some sort to draw pictures on your screen.
PSU:
Not much to say on this other than I read yonks back that the PSU only achieves maximum efficiency above a certain loading threshold (my flu-addled brain says 80% but this is not fact-checked). It's tempting to go "large" for future-proofing but if you have a shrewd idea what system you want to have as an end-goal, this may help you determine which wattage PSU would be the most efficient to run if indeed you haven't already done so
WIFI/Bluetooth:
If your board doesn't include these then M.2, PCI/E and USB form factors are all options it seems so you can cut your cloth according to your means. I have used (and can vouch for) the rather excellent Logitech K400's for Keyboard/Mouse access when using Raspberry Pi's as media PC's. But I have never needed to add either feature on an actual desktop machine preferring cabled peripherals and network access even if I have to use powerline adapters to do so.