Does whale have a short I sound?

No. The vowel sound heard in "whale" is a long A, the same sound as wail.