You can install Fusion on the same server as Geoprocessing, but we do not recommend it. For testing purposes this is ok, but in production you strongly recommend to keep the installations separated.
maybe we get this moved to the discussion board. But to answer your question -> if you have at least 32GB of RAM on the server, you can install it on the same.