you don't need vocals as long as you still have a voice in the music, whatever that may be. I suggest getting some drums and bass in there whether u do it or somebody else does. The guitar in itself isn't bad, I can hear how the parts are layed out, just lacks other aspects that make up a good sounding tune. Check out the music I have made