Corporate debit card | Reservation and Check-in

Hi everyone! I have a few questions:

  1. I used my supervisors corporate card to reserve my hotel stay. I will not have the card with me when I check in. Would I be ok to use a different corporate debit card?

  2. This corporate debit card would not have my name on it since it’s for business - would that be an issue?

  3. Could I avoid this hassle if I check in on mobile? Would they be able to charge the card I have on file?

This is for a business trip and the stay will be expensive. I’d would like to avoid using any personal debit cards.