Strange, it's the second time you're telling me that vocals are too high Are you sure that your monitors don't boost mid and high freq too much? It sounds well balanced for me. Otherwise vocals would be buried too deep in the guitar mess.
Yeah, it's the icem4n cover he did a great job on rythm guitars!
Well your mix is good, but I find the guitars a bit muddy, like some resonance at ~ 200hz.
Also, I'm missing a bit of low end.
Other than that, sounds good to me.