first of all you should take into account the following
- location Machine/VPS: preferably the closest to your country, for better latency, otherwise the game will be affected by the lag
- internet speed hosting: I think you have no problem with that but it is still important to emphasize it.
- memory: greater than or equal to 4gb
- processor: dual core or higher
- storage: 50~80gb
(3,4,5) "varies in terms of requirements" I mean what type of mode are you going to use, since for example the ZP are more demanding