Is there any way to run a pool via Win 7 ?
Sure you can. If you have enough memory, get VMWare player or Virtualbox and install linux as a guest VM. Then install the pool software in guest.
I did this before I stopped using Windows and switched to solely using Linux for anything related to crypto