SharePoint 2016 Requirements
As listed by Microsoft as of 12/20/2018 here are the requirements for SharePoint Server 2016:
Hardware Requirements: SharePoint server installations
The picture below shows different scenarios that can be used
Here are the SQL Server requirements
Operating Systems for SharePoint Server 2016
The Preparation Tool installs the following if missing
This will get you started with planning out the farm needs. Please reach out with any questions we might be able to help with.