iOS does a great job backing up/restoring our iDevices. Is there a cloud service that will back up ALL our pictures and music (not just camera roll and iTunes purchased music) and would allow a simple restore if/when needed?
iCloud or iTunes is the only thing that does true backups.
However, DropBox, Google Drive, and Flickr all offer automatic-ish uploading of your Camera Roll. Or did. I'm not sure what happens with iOS 8, since not all of them have been updated yet.
I don't know of any way to keep your non-iTunes music backed up, except that it's already imported on the computer, so it can be synced again.