Do I need internet connection to play files stored in VOX Cloud?
Yes, VOX Cloud is the streaming service and you need an internet connection to play it on your device.
However, you can download album\track on your iPhone from the VOX Cloud and play it without internet connection as VOX Cloud file.
Downloaded items have orange dot indicator like on screenshots below. You can remove it from “Downloaded tracks” in the same way.