I've searched and found a couple of useful, related threads from some time ago, but just wanted to see if I have the following right. The background is that I might book and pay for a room (using $$, not points, with the best rate available right now being an advanced purchase option) for a friend one night next month.
1. I can add his name to the reservation, so he can check in even if I'm not around when he arrives.
2. For me to get a stay credit and the perks like the 500-point amenity, I'm supposed to be staying in the room as well, not simply making the reservation. Though I imagine the hotel is not going to check on that very carefully.

That is, my name has to be on the reservation to get these things; I can't simply book it for him.
3. If I choose breakfast as an amenity, it will be good for the two of us.
Do I have that all right? Thanks for any help!