Not really, see here, it's pretty much the same question in a slightly different way, and some linked threads:
Staying at a Delta booked for me by my lovely wife
Worst case you get your account cancelled or the hotel accusing you of defrauding them over the 3rd person room charge, maybe slightly less bad case would be embarrassed parents if challenged. I would suggest you just create a Marriott account for them and put it onto the reservation, then transfer the points to yourself later, which should be fairly simple to do.