I do this all the time. I get cards in my dads name who does not travel.
I make the minimum spend and pay the bill from my checking account which I link to his credit card.
I have never had a problem with this, I just paid Amex $2K and $3K over the past 2 months for his SPG spend.
Maybe it would be different as the person isn't a family member.