till 1000 you may pay with a card under your name if your friend wants to pay with a card, then tell your friend to open an account and to send it to you free of charge if both of you have the borderless account upgrade
I guess you can but depending on the amount you sending and the country you sending to for more info contact TransferWise via their phone they'll be able to answer all of your questions good luck
Thanks! Your answer is awaiting moderation.