As correct as you might be Chris, there is one flaw in your idea and that the zombie will track the villager, not the player. The zombie doesn't find the player the same way as it would find the villager. I am not sure how this can't be considered a bug. If requested I can leave a download for a world, simply showing how the zombie doesn't find the player correctly.
Yes that is correct. If you need anymore information, just as.
If this doesn't make sense to anyone please tell me. I will be more than happy to re create this to make more sense.
Yep still cant do it