Hardly any of those are enforceable because they go against the what the Tenancy Act implies.
Do you really like the place? I could imagine there'd be issues with them trying to breach you for everything. Even if you're in the right, its still a hassle
If not, perhaps look for another...