3 newb questions on bitcoin mining.
First, do all bitcoin miners, regardless of what pool they are attached to, mine the same single block?
Nope, each pool is free to include into candidate block any unconfirmed transaction from its mempool. At any time the content of candidate block which miners mine depends on the pool. There is competition between miners attached to different pool iin solving cryptographic puzzles for their own own candidate blocks.