A friend is coming to lunch next week who only eats gluten free. I don't want to keep bombarding her with questions and make her feel awkward..but would dips (sour cream, guacamole) be ok? These would be shop bought, not home made. Also, would rice have to be a special gluten-free one? Thank you!