Well, I don't actually know how long it's going to be but I can't see the anime lasting only 13 episodes so I'm guessing in the 22-26 range.
And a very nice person on livejournal scanned some 07 GHOST postcards for me which I bring to share.
Set one
Set two
Man, I want these so badly!