No, it's not mandatory. Unless your employer has mentioned it in offer of employment form. If employer mentioned in offer of employment, then it's good to put as supporting document.
1. Yes submit police clearance as mentioned on checklist
2. Yes submit checklist as well under additional document section (put that as the first uploaded document)