There's no time limit - afaik - for finishing Part II. I know I took about seven months after passing Part I to finally get it completed, though a lot of the interruption was due to work, not being stalled on the exercise.
The 'year' validity of the voucher is somewhat meaningless in this context, since you're going to download the assignment and probably do so immediately after you get it... just a thought.