I would translate it like that:
1а. Er sagte mir, dass ich ihn morgen im Starbucks treffen soll.
1b. Er sagte mir, dass ich mir dieses Buch kaufen soll.
1c. Er sagte dem Kind, dass es ihm das Buch bringen soll.
2a. Er sagte mir, dass ich nicht singen soll.
2b. Er sagte mir, dass ich nicht vor 9 Uhr Feierabend machen soll.
2c. Er sagte mir, dass ich nach der Arbeit nicht ins Fitnessstudio gehen soll.
Maybe someone else has a better idea, I can't think about another possible translation right now.