1. yes. unless you are from a visa exempt country (which i dont think you are considering your wife had to get her visitors visa), you still need to send your passport in
2. i believe it stands for Right of Permanent Resident Fee and they usually come in one email
3. you should renew her...