You will get the points deposited back to your Rapid Rewards account immediately. The taxes/fees for both the original ticket and the companion are refunded back to your credit card - I think that you can tick a box to keep them as a credit if you prefer, though. The credit does take a few days to post to your credit card, though. Not sure about EBCI, I am thinking that it's not refundable but perhaps someone else can shed some light on that angle.