It is NOT possible to run Workflow Foundation on a different server than the CRM server, see original post here.
The following roles/services can be installed on different servers (only by using command prompt installation):
- SRS Data Connector
- SQL Server
- Application Server
- Asynchronous Processing Service
- Deployment Service
- Discovery Service
- Help Server
- SDK Server
So this can have impact on your architecture so keep in mind!