how long for slab to cure before building on
Concrete is never truly done curing, but the minimum wait time should be 28 days. A slab typically cures at least 80% during that time. I suspect the manufacturer is asking you to proceed cautiously to avoid a lawsuit. If you (or your client) can wait that long, then wait the 120 (or more) days. But I wouldn't put any flooring on it inside a month.