A:AnswerHi, I'll be glad to assist! The Ion Sport Go has a USB port so you can charge your USB devices, but it will not play audio files from a connected device.
A:AnswerI wouldn't say waterproof, but instead water resistant. As long as you are running off the battery and have all the rubber stoppers in place the speaker can handle some light rain or pool splashes, but should not be submerged.
A:AnswerNo, the USB port is only for charging purposes. To play your mp3s you can either connect a player via an auxiliary cable or us a bluetooth device.