Yes, Bonnie you can get $400 for the 100,000 in the name the card is in. BUT you cannot add any more gold points to the other persons name unless you have a household account.
For those that sail a lot this can make a difference. One cruise a year it is no big deal.
2 for 1 and What a Fare deals on the Diamond do not qualify for gold points accumulation.