You're gonna be the first person I critique on this forum for their music. I must say, I really like this song. I really don't have any experience as a composer, but I was involved in music most of the time I was in school. Everything in your song flows very well and definitely reminds me of classic gaming and loving the sound track.
To answer your question as to vocalists or lyricists, I have 10 years under my belt as a singer and come from a family with musical background. So yes, I can sing and I have performed before for large audiences. And on top of that, I've been writing short stories and poetry since I was about 12. I've had some minor experience writing lyrics for friends of mine who made trance music a while back. I don't have a huge amount of time on my hands though, but if you would like, I could take a crack at writing some lyrics for you. Get at me if you would like me to try. : )