RE: adjustable turnbuckles
Adjustable turnbuckles aren't going to help you much on the tire issue, but I suggest the ones that GPM has...
I had adjustable on my 18ss, but the tool for both assembly and adjusting sucked ass, plus the plastic connectors broke like crazy.. I've had the GPM's for about 4months with no issues other than having to find/make a tool to adjust them.. But they work wonderfully and have survived a few bodyless crashes which are the worst kind.. lol
I would also suggest looking into an alignment kit at the same time, I don't have one and wish to hell I did...