I’m at a +45 in the rear with my 3mm spacer, which doesn’t rub on a 235/45/17 and I’m pretty low. It rubs in the front though, just a little, without the spacer.. I’d like to say you’ll be fine with a +45 offset and that tire.
It’s a real PITA finding the best fit and maxing out tire size. I’ve run a 18x8.5 +48 and 225/40/18 in the past without issue. I also had a 17x9 +45 RPF1 with a 235/40/17 and it fit without rubbing except slightly on the inside fender liner. I also had a 18x8.5 +40 with a 235/40/18 and it rubbed a lot even with a decent bit of camber.
A little bit of camber will help make the fronts fit of it only needs a little tweaking, assuming you have a good performance alignment shop nearby.