Nice setup. I would ensure that the server is at minimum running a 10GB ethernet, if it's the one with the 1gb ethernet it needs to be upgraded. Also, your storage is low for AI. I played with a neural network once, and it can use a boatload of storage.
What's handling the IP assignments? What router, or are you using dhcp on the server?
ewwwwww. AND I just realized even though someone else already mentioned it, layer 2?? He's gonna hamstring himself with that. My computer running vmware has a 2.5gb ethernet and it's pushing it when I have multiple vm's running to other systems in the home. 1gb, it's gonna be painful.