you need to recieve FBI clearance 2-3 weeks after sending fingerprints ( in my case)
they will ask your wife to do medical
timeline depends on the local office you can check average processing timer on the official website of CIC for new york, I thik it depends on how long they will take to do...