Is this sentence grammatically correct: Her sister has a very complicative life

No, the sentence is not grammatically correct. The correct version would be: "Her sister has a very complicated life."

No, the sentence "Her sister has a very complicative life" is not grammatically correct. The word "complicative" is not commonly used in English. A better alternative could be "Her sister has a very complicated life."