How long do I have to claim my $BOOK?

There is no deadline for claiming your $Book rewards. You can let your rewards accumulate without penalty and redeem them when ready.