If you know the household members ahead of time, you may be able to use some of the strategies I described here.
As far as I know, it's not currently possible to do what you describe when the household member list is dynamic. You can pick three random indexes but you may get the same one more than once.
If you are interested in additional randomization support it would be helpful if you could add to the feature thread here.