I don't think one can open account while on visit visa unless it's a 'work visit'. However, you should be abel to cash in the cheque by submitting your passport copy showing your visa (RP) number. I suggest calling that bank to get the authentic information.