You'll get refunded on any time you have left on that service. (hosting, email)
Transfer auth codes and confirmation emails have stopped arriving from Namecheap. I've transferred a ton of domains and now I can't transfer the rest. What am I supposed to do with the deadlines that you've set when your system doesn't even work?
Despite the wording in the email, that link also allows you to approve the transfer. I did that yesterday and once I approved the transfers using that link, the transfer happened pretty much immediately.