I don't think Suzaku has anything to do with Shirley death,not even in an accident.If he accidentally shoot her,we should still see him there with Shirley or arrive after she died with help....and did anyone notice Rolo's eyes when he turn his geass on,look quite murderous to me.
btw, despite being Knight of seven,Suzaku still wears that outfit from the time he first met Euphie, guess Charles didn't pay him well..