I've been asked to sign a contract and had a couple of questions regarding the terms. Am I being reasonable or should be aware of any red flags.

Portal Contract
The agency (Lorien) refuse to email me a contract. They said I have to view it (in separate sections) on their online...