Additional information:
From FAQ of ba.com
"Does the booking have to be made in your name?"
No, eVoucher holders don’t need to travel on a booking made using their eVoucher. Although for security reasons, bookings made within four days of departure must include all eVoucher holders.