Stupid questions...

I clicked on the Barnes and Noble link and made a purchase. Now, here's my question - if my SR email and the email I have on record with B&N are different, will I get SR credit for the purchase I made? I'd like to doublecheck on this before I go and make any more purchases through the SR links.

What is a typical time period for a credit to appear? I only placed the order on 11/1 but it already came in the mail so I'm wondering how long to wait for the credit?

Thanks for any help!