7. Does it always consume data?

No. The data is used only when you initially play a song or view a picture after registering the album. After that, it uses data stored on your phone, so no additional data is consumed. Only a minimal amount of data is used to authenticate your account when the app is launched.
However, streaming external videos, such as those from YouTube, will use data.