If you're asking whether the language is written in grammatical English, the answer is yes. " Whether you've got suitable contractual language is impossible to say. Consult a lawyer who specializes in contract and business law in your jurisdiction.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.