Does it matter if you only have certain times during the day when you can mine? I'm wondering about using one of the smaller pools, but if I can only contribute for a couple hours here and there during the day, do I still get a portion of the coin if they solved a block while I was not there?
Yes, some pools will penalize you for this as they perceive it to be 'pool hopping'.