Are you contacting the UCA's on the edges? It's not the balljoint zerk is it? The zerk fitting is a known issue. Stock UCAs?
My math says you will need 9/16" to 5/8" spacer (15mm to be specific) on the front to get it to fit. No promises, though. This is based on the 17x8 w/ +30mm offset that is known to fit. Yours have 15mm more positive offset, so it should get it close. Make sure to check the clearance at full drop, hate to have a wheel lock up if the suspension dropped or something.
And you will need longer studs, no way around that.
I don't like adapters, but that's just my opinion. A small spacer isn't an issue as almost all of the new cars have rotors that slide over the studs, which might as well be a 1/4" spacer. 9/16"-5/8", might be a bit much.
Don't know for certain, but you might be able to make this work with one of AndyF's 13" Viper caliper kits. He machines a new hub and moves the mounting surface out .7" (I think). At the same time, I don't know if you can still get his kit, and it certainly doesn't fit in your budget.