Wifi is fine but your motherboard has 2.5 Gbe Ethernet networking on it. If you plan to host something like a Minecraft server or a plex media streaming server, based on my experience with wifi 6 and ethernet, I will take and highly recommend ethernet (Cat6/ Cat6a) for anything where latency, stability and throughput matter. For the GPU, the 6600 might be nicer if you plan to do hardware compression or streaming I think it's called - I'm not to familiar with the GPU side of Plex. For the Minecraft server, I can speak to, Minecraft servers are very core dependent so having an 8 core over 4 is a good idea but it depends on how many people you are planning on hosting. I would also like to note that you may need more RAM if you want a higher render and simulation distance as those parts of the server get stored in the RAM and can be quite large sometimes.