Regarding the component "IsProcessRunning" (from "System Utilities" library, thanks Reecardo), you have a tab "Remote Connect", this will give you the information you require regarding the process on the distant server.
Regarding the disk free space, you could use a WMI query to get this information, there is a component from "Scripting" Library which allow you to add some C#, VB.NET or Jscript code, I am still working on this option as you would have to run workflow with specific rights to be able to get the information from distant server.
I wasn't thinking about executing batch cause this means you have to put something on the distant server which could be problematic regarding security teams)
Regarding the montoring projects, I am not quite sure of the use of it in this case.
Regards,
Cédric DUBIE