I'm not sure if two dative objects are allowed in a sentence. My doubt arose while trying to say
Мне нужно ему сказать, что …
Here, the only way to distinguish who needs something is the order in the sentence, am I right? The question sounds trivial, but I thought that the different cases were like slots, that when filled, could travel along the sentence, thus being their commutativity allowed, since no confusion arises. But playing with this example –assuming it is right– suppose you want to stress "ему", so you bring "ему" to the first place in the sentence, like in the following situation:
–Kому тебе нужно сказать правду? Ей?
–(да нет,) ему нужно мнe сказать правду.
Would a particular интонация help to distinguish what one want?