I can only answer number 3 - if you are a US citizen under your husband's sponsorship then you do have to have a medical exam and be fingerprinted to obtain your RP. It took me four weeks to get my RP from the day of application.
I can only answer number 3 - if you are a US citizen under your husband's sponsorship then you do have to have a medical exam and be fingerprinted to obtain your RP. It took me four weeks to get my RP from the day of application.