There's an option to gift protocoins, so there should also be an option to buy someone premium. I know you can purchase protocoins for someone and they can use that to buy premium, but I think it'll be easier if you could just simply buy that person premium directly instead of buying a lot of protocoins for the right amount.