yer the wheels are the right offset there 35offset i work for alloywheels.com
where the car is 100mm lowered the camber is major and the top of the wheel was siting in a bit to o far for my liking thats the only reason i put them on the top is now 1/4 inch from the arch and the bottem sits just outside.
i got the studs from select. and our company deals alot with wolfrace so had some spacers siting around the workshop!