A:AnswerThis computer does not use any proprietary connectors. You should certainly give the RX 580 a try as its an excellent GPU that is more than capable of 4K video streaming and 1080 AAA gaming.
A:AnswerI cannot view external links so I cannot confirm it will work but do check the motherboards available ports. https://support.hp.com/us-en/document/c05970262
A:AnswerThis model does not support overclocking, but it does support processor upgrades. AMD Ryzen7-2700 being the currently max tested and supported processor.
A:AnswerYou would want to check the TDP but it is supported on a socket level. Also, you would not be able to overclock on this motherboard, may need to also upgrade the PSU.
A:AnswerDownload the Radeon RX 580 drivers here: https://www.amd.com/en/support/graphics/radeon-500-series/radeon-rx-500-series/radeon-rx-580. Other drivers will be updated during regular Windows updates.
A:AnswerThe short answer is that yes, it's possible. The longer answer is that AMD plays best with like products and components, and so you're going to have a more efficient and capable experience sticking with AMD Radeon graphics cards.
A:AnswerWhile a GTX 1060 would certainly work, the RX 580 is an excellent GPU which can easily handle 4k streaming and 1080 AAA gaming. The Ryzen 7 is also supported but you may need to upgrade the GPU depending on the TDP.