They don't require a deposit but you must give a credit card as a guarantee. If you cancel 5 days or less, they charge 1 night.
Cash nights come from the member pool of points and they are only available if they anticipate they will not be booked for points. Housekeeping is treated like a points stay. If you extend a points stay with a member discount, they treat it as one points stay.