225/50/17 would give you the closest to stock size, but it's 0.2" taller than stock. If you are lowered, this might cause you to rub.
I would go 235/45/17 as it's slightly shorter than stock (25.3" vs stock 25.7") so it will fit better in the front wheel wells. A 235 should easily fit a 7" wide rim. Usually you go by a rule of tire size 2" wider than rim. So 9" would be 225. you have room to move, so a 235 or 245 is possible.
Play with some sizes here
Tire size calculator