I'm not an expert in AMD GPUs or CPUs in particular, but in response to your sixth question, I think the 2700X and Radeon VII should handle mainstream video editing apps perfectly fine. Premiere Pro, for example, runs decently on integrated graphics, so I think your 16GB Radeon should breeze...