Just looking at the
Guide to spending Avios, and spotted the following:
Tickets can be issued to any name you request but you, the BAEC member retain control of the booking and must pay all the taxes, fees, and surcharges assessed against the ticket.
So it seems that if you're using your Avios, you're the one who has to pay, regardless of who the ticket is issued to.