Yep I agree the agency should be doing the salary negotiationg for you, tell them what you want and let the negotiate it with the employer, they will have a better idea than you of what the employer is really willing to pay.

WRT parental leave, this may not be in your contract, mine did not include any information on leave other than annual and sick leave, so Ididnt find out til after I started that they have no provision for paid parental leave at all. Luckily for me they brought it in after I started and I sould qualify.

I would be really careful about directly requesting this information, it can be tricky.