So if I understood correctly, one cannot book stays at SPG for themselves and earn Starpoints, but I assume their wife can...?
I don't know what are the rewards beside the example they provided on the website: 2500pts = $50 hotel voucher which translates to 25 nights.