Question: is it grammatically correct to say and or?
Answer: In writing either and or or is usually adequate. If a greater distinction is needed, another phrasing is available : X or Y, or both. It is more common in technical,business,and legal writing. There is no correct way; it depends on what style guide you are using.