Songs will not sync or transfer
The songs will not transfer for the same reason iTunes displays the "!": iTunes probably can't find the file. In the Finder (or Explorer, if you're on Windows), see if the files are where they're supposed to be. (One easy way to do this would be to right-click on the file that works and choose "Show in Finder" or "Show in Explorer" and see if the other files are anywhere near that one.)