Yes .. but "having an iTunes plugin that enables you to automatically add files from limewire to iTunes" is an incorrect assumption. There is no such thing. What it means is that you can now have an automatic LW playlist within iTunes. If you want to import songs automatically, then get a mac. I have one for sale if you're interested.
Otherwise see the links given. There's many more ways than one to add songs to iTunes. Experiment:
(click here to find other methods!)