How long does it take to get an I-130 filed by a permanent resident approved for a spouse?
You can check the processing time at the USCIS website, it depends on where you filed it.In texas center, it is usually 5-7 months.
How much time does it take for a Form I-130 petition filed against a spouse to be approved after receiving an I-797C Notice of Action?
See I-130 Tracker. Petition for Alien Relative Tracker. Family Based Immigration Tracker for typical wait times. You will notice these are based on many variables.