Hola,
Las tres funciones que mencionas intentan ejecutar un comando
siempre en servidor (PHP siempre se ejecuta del lado del servidor :). Es normal, cómo medida de seguridad, que hostings compartidos hayan deshabilitado su uso. Así que, si se trata de hostings compartidos, mucho me temo que la respuesta a tu pregunta es no (a no ser que encuentres algun hosting compartido que las tenga habilitadas). De todos modos, instalar los wamp en el cliente no te garantiza que X comando se vaya a ejecutar, pues como te digo se ejecuta todo en servidor.
Aún así ... nunca lo he probado eh, así que no lo puedo confirmar con seguridad ... pero no se yo si vas a conseguir ejecutar el WinSCP a través de PHP ... me extrañaría!
Un saludo!