1. www.uscis.gov 2. have to wait til 485 filed over 180 days 3. depend on service center. you can check the processing time through www.uscis.gov or www.aila.org