Does call of duty finest hour have zombies?

No. Finest Hour is the platform version of the very first Call of Duty. Zombie mode wasn't introduced until years later in World at War.