Not sure on what new tyres to get for your ped mate, as I dont know if they do the simliar thing for bikes. Best bet is probably google it for reviews and go from there. Also this might seem like a simple thing but have you checked the tyre pressures are correct?
As to pads I've always used EBC HH pads on all my bikes. Just make sure they are genuine ones if you buy them from eBay. That's where I get them from, another good place for bits is Wemoto for parts. They seem to list a a whole range of parts my bikes, worth checking out.
Thanks and yes people can hear me from mile away with that exhaust (HP Corse), even when I try and keep it low revs. Funny I thought my ktm 950 was loud with leovince's but not true anymore. Not owned the zx6r a year yet, busy doing the valves and looking to get the suspension serviced now.
Also its cyronn......