No. You can find housekeeping jobs where owner(s) buy cleaning supplies; or agree you to buy and get reimbursed.
References and interview.
Yes they should let you know.
If asked for a favor it's ok, but not on regular basis except if agreed.
Caring and cleaning
The Care.com Community is an advice-sharing network for parents and caregivers.