New to Zorin with a few questions

Good Afternoon Everyone. I trust you are all doing well.
I decided after years to switch over to Linux. I will not go into detail why I made this choice just say I got fed up with weak AMD support. As luck would have it. I parked my Ryzen for much needed upgrades ( don't have much time for this yet ) a month after that my I7 motherboard blew 2 caps. So here I sit with an A8-3870K with an rx 470. I don't game much so it's good. Anyway... I have a few questions.

  1. Do I need to install an AMD driver or will the generic driver work well? The reason why I ask is. I have a lot of programs and some old games that are windows based. I got wine installed but a game like diablo 1 would crash. I still need to test more but I am limited on time.

2.Are their any program like advanced IP scanner for Zorin OS?I did try angry IP but it does not have the same features as Advanced IP scanner and Wine gives an error when connecting to second network. I have 1 line but 2 routers. On my router only Myself can see this router but I can see everyone's Network. The Reason for this is. My server has my work documents on.

  1. This is actually a silly question but I should know the answer already. I have a dual xeon server with 32gb ram. Now I use it for my plex server and to run my virtual machines. I am happy with Zorin So I am thinking to change her OS as well. Now the question is that. My VM machines runs Linux and I configure it through putty. Will I be able to set it up on my server more on a soft-code way physically
    on the OS as the file structure is the same or will that interfere with the OS it self. The files will be added and the only command I will run is ./start and ./stop to start and stop the server.

Thank You everyone. Have a Blessed day.
PS English are not my native language so excuse me if I made some mistakes.