We've done it with Snack Credits and I don't think it would be a problem with CS-you could just order for the other people. As far as TS, again, if you knew you were going to do it ahead of time (before the order was made) I don't think it would be a problem. I've never seen anyone do it but how generous of you to think of it.
Happy Dining!