1) No they don't keep passport. They will send you an email when the approval has been received. You can go to Bahrain then to get it stamped
2) None except don't sell the property
3) CPR has nothing to do with being able to work or not. It is an identity card issued to all legal residents of Bahrain i.e. have residence permit. You can get CPR