I have no idea if it is possible to book with points for others (I believe it's not but I'm not 100% sure), but it is clearly allowed to print vouchers and give them to your relatives. Indeed, in this case, you can't book the cheapest rate (pre-paid).