Just an update:

My husband was able to check his RP status online. But no, his PRO didn't give the reference number to him. He just got his visa number and luckily he knew his PRO's code so there - he now have his reference number :)

Status online is saying something like the application request has been received by MOI. Does that mean he can now proceed with the signing of his labour contract already?