I have 17" 06 polished alloy take offs on my 01 2500 and i just used the stock lugs from my factory 16" alloys and have'nt had any problems. I have the center caps for the 17's on them and their tight, i have'nt had any problem with them coming off. As far as tires im running 33x12. 50x17 cooper stt's with the d25 springs and they only rub when at full lock. Hope this helps.