For a standard production deployment, plan for a machine with 16GB RAM and a dedicated SQL Server instance for the repository. Use the embedded Apache Tomcat web server unless your organization has specific security policies mandating the use of an external web server.
Crystal Reports Server 2016 is a 64-bit only application. It is no longer under mainstream support, but these specs are valid for production deployments. crystal reports server 2016 system requirements