If the DC offset is present at equal amplitudes at both input terminals, yes common mode rejection will null them out, leaving only the cardiac pulses to be amplified. I would imagine, however, that the DC voltage you are trying to null will be present at different potentials, even if slight, all over the body, would it not? And if so, would there be variations in this potential that might be out of sync throughout the body at any time interval? ie, for simplicity, a probe on one wrist might read 175 mV DC at time x and on the other 215 mV...and at time y the first wrist might be 187 mV and the other perhaps 202 mV?
If this is the case, common mode rejection will still play a role, but there will be baseline noise in your amplified signal. If the variations are not equal or predictable there will be a challenge in filtering this noise out.
Just some things to consider. You might have to investigate DC filtering at the output of your amplifier with a pass capacitor for your cardiac pulses and perhaps this might be an application where a common mode choke coil at your amplifier inputs will reduce noise.