The only issue you may encounter as mentioned above is that the airline may ask for the billers card or to fill in some forms (
https://www.emirates.com/english/hel...velling-myself).
In my experience, the easiest way around this is to use a travel agent, even an online travel agent, as the billing goes to them.