I did some checking recently when we started looking into hold music. I could be wrong, but I think classical music (like mozart and bach) is legal to play on hold. That's what we are using.
And to get around the repeat problem, we bought a cheap mp3 player. It's been working like a champ...