Just a few thoughts on the mixing subject. I'm no expert, but after many hours of experimentation, I've come to the conclusion that it's helpful to establish sub-mixes:
drum tracks (without kick drum)
electric bass guitar
kick drum
submix of the remainin