Is Duke Cunningham still in jail?

Yes. His projected release date is 2013.