T&C's here :
https://www.alphabankcards.gr/applic...spx?cardid=255
They need a AFM ( Tax Number ) . AFAIK the M&B would need to be in their name also so the accounts matched. If they are ok with all that then there is nothing to stop them booking flights for you with their miles. Based on that it may or may not be worth it.