Is Jock Ross still in jail?

No, although Ross was given a life sentence, he was recently released from Long Bay's Industrial Prison.