The fftw and mpi libraries are now standard in most supercomputers, regardless of OS. If not, they are not that difficult to install on UNIX or Linux platforms. In any case, LAMMPS scales very well on almost every imaginable computer architecture. If you have a few nodes, Red Hat Linux (free) is a very good OS to use. You can get all the mpi compilers for free from GNU, which are all compatible with LAMMPS.
If you mean for your personal computer, you need a proper version of Linux (Either Ubuntu or Fedora). It is been a while that I am using Ubuntu (upgraded regularly) and I didn't have any problem. But I you are talking about a cluster or super computer that you want to use, most of them are running on Linux and for you to connect them there is no limit on your OS. Install a SSH program and you are good to go.
In my opinion, one of the best Operating Systems for you is Ubuntu. I have used Ubuntu to design a cluster and also used MPI. It worked perfectly. Since LAMMPS uses MPI, Ubuntu might be your perfect choice.
It works perfectly on any Unix or Linux based OS. Personally, I prefer Ubuntu for the PC and CentOS or Fedora for the HPC. Installing the fftw and mpi library are pretty straight forward in any of the above OS.