Dude...they had cruise missiles back in the Gulf War in the 90's that could literally turn 90 degree street corners and hit targets. These missiles have 1,000 pound warheads on them. You're out of your mind.
Nope. It's practically a guarantee that at least a dozen of the missiles will go off course. The distance the missiles were fired at affects how accurate the missiles are, and these were probably fired from hundreds of miles away.
Tomahawks are in fact low yield high explosive. They are not designed for saturation bombing or taking out armored targets. . They could hit the front of an MBT and be completely absorbed due to their low penetration abilities, which is why I said a well armored aircraft could survive a hit.