#3
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

http://profile.myspace.com/index.cfm?fuseaction=user.viewProfile&friendID=322604734