Yes the thumb impression is a must. For male candidates the impression of thumb of left hand is compulsory and for the female candidates the impression of thumb of right hand is compulsory. The scanned photo of the thumb impression is to be uploaded while filling the details and the scanned photo of thumb impression should be in jpg/jpeg format. Same is the case for signature and passport size photograph and all these three things are mandatory.