Even if a buyer makes a purchase of multiple items , they all come out as independent orders. So you wouldn't have a problem there with that.
Indeed all reviews are per seller, rather than per product. Which makes sense in this case as we need to aggregate reviews to make more, or else you wouldn't have very many per product.