The fine print says “Limit to 1 per person” but also says “May buy multiples as gifts.” Does that mean I can buy a few and redeem for myself?

No. If the fine print says this, you can only redeem one. If you buy more than one then you have to give them away as gifts to other people.