Can a friend use their credit/bank card to purchase the course for me?

Yes, but they will need to enter their credit/bank card billing address in place of your address for the purchase.