My guess is most of the people on this forum don't have much experience with wheel adapters.
I have been running them on multiple cars for years now, and have not had any issues. Everyone on the Audi forums told me I was ruining my brand new 60k car, but I had no issues and was able to run a much more interesting wheel.
Adaptec is my favorite company for adapters, custom built to your specs. I think they can go as small as 22-23mm for adapters. I think you may run into rubbing issues with the wheels above, but the only way to know is to measure. Google calculating offset and go from there, but at et+2 front and rear that is more agressive than most people here run.
I run a more aggressive offset, something like et 0 front et-4 rear, but my wheels are 20x10 rear 20x9 front. I have no rubbing issues and have factory camber, with my fenders rolled.
With camber you may be able to fit them, but if you are new to wheel fitment this may be a bit over your head.