It would appear to me, with my limited usage of Live Mesh on my Windows Mobile phone, that it doesn't run in the background. The client synchronizes on demand, not on a schedule, or so it would appear.
I don't keep music on my phone, but I do sync a folder of pictures on the phone to my mesh devices and desktop.
-steve
Microsoft MVP Windows Live / Windows Live OneCare Forum Moderator