Bueno, tengo una ligera idea de cómo hacerlo:
—Espacio en disco: lo que ocupe instalado +1MB (archivos de config., registro, archivos temporales, cualquier cosa extra).
—RAM: Ejecuta tu programa y abre todas las ventanas que tenga y úsalo un poco. Después abre el administrador de tareas, y en procesos buscas tu ejecutable y miras cuanta memoria ocupa (esto supongo que es un poco chapucero y aproximativo).
—Procesador: Ve probando en varios ordenadores hasta que en alguno se te bloquee... no, es broma, eso no sé como hacerlo.
—S.O.: en principio cualquier Windows te sirve, pero sí es verdad que puede que utilices alguna función API que en algunas versiones no esté.
Por favor, que alguien me corrija si me equivoco.
Saludos