imo those are all kinda heavy tires for a blaster i like the gbc race rex or the itp xcr, but if you like the razr 2 then gbc's x rex is the same tire for far less of a price.
For those of you who are interested in a better handling front end without buying aarms this is for you..
NEW Blaster Upper Ball Joint Kit for stock a arms Camber fix Balljoint all years | eBay
depending on what shocks you use they might work, but you could also use gthunder ones or powermadd one that would protect the shock a little bit better depending on what approach you are using, looks or protection.
yes it fits only difference is the bar mounts 07-08 uses fat bars, also 06 still has oil problems... you need to get the oil squarter mod done, also check the side case bolts by the starter gear they like to come lose.
replace bushings and seals, usually helps a little, but only so much because the stem wears also, but you could have that pc'd to help or cut the top and bottem off and weld a new tube in...