1. He spared me a rooom.

2. He spared a room for me.
(Are both the same?)

3. She prepared us a lecture.
4. She prepared a lecture for us.
(Are both the same? Can we use Sentence 3?)

1 and 2 are about the same.

3 is awkwardly phrased.
4 is fine.