Answer:
No. Vikings did not wear animal horns on their battle helmets. This was a depiction that began with mythic descriptions in 19th century Sweden.
The horns were symbolic of fertility and strength, and were among the devices found on helmets used in Teutonic rituals.