As far as the scent thing goes, I'd say that the reason the innards work in Guts is to let the zombies think that Rick and Glen are zombies, not to mask their own scent. In other words, it's not as though zombies have a heightened sense of smell; it's that the smell of dead flesh makes them not want to eat…