Omeprazole is indicated for the treatment of gastroesophageal reflux disease (GERD) and peptic ulcers, contraindicated in patients with known hypersensitivity to the drug, may cause side effects such as headache, nausea, and diarrhea, and can interact with drugs like clopidogrel and certain antifungals.