It takes, on average, about 2 weeks from when I request a GC to receive it.
As far as pending points, it is usually 30 days, but if you want to see when your points will be available, go to my account. When the page comes up look at 'recent activity', it defaults to 'weekly statements' go to the pull-down menu there and select 'last three months' (on the bottom), that will show all of your transactions for the past 3 months and it will show what is pending & when they will be available to you.