Who is allowed to invite people to a Minecraft Realm?
No, only the person who paid for the Realm can add people (source: am op on realms) I would recommend printing out a picture like this:
(source: minecraft.net)
Write on the piece of paper, explaining that you are paying for a Realms subscription. Fold the paper up, and wrap it in a box.
What you could do instead is go to EB games, or GameStop and buy a minecraft realms subscription card and give that to him.